NFT từ Zero đến Hero
In this Zero to Hero series, you'll find a set of tutorials that will cover every aspect of a non-fungible token (NFT) smart contract. You'll start by minting an NFT using a pre-deployed contract and by the end you'll end up building a fully-fledged NFT smart contract that supports every extension.
Điều kiện cần
To complete these tutorials successfully, you'll need:
Bạn mới đến với Rust? If you are new to Rust and want to dive into smart contract development, our Quick-start guide is a great place to start :::
Tổng quan
Chỉ vài bước bạn sẽ từ Zero trở thành Hero trong một thời gian ngắn! 💪
Bước | Tên | Mô tả |
---|---|---|
1 | Contract đã được deploy sẵn | Mint một NFT mà không cần code, tạo, hay deploy một smart contract. |
2 | Kiến trúc của contract | Tìm hiểu kiến trúc cơ bản của NFT smart contract và compile code. |
3 | Mint | Tóm gọn cách để hợp đồng thông minh có thể tạo ra một non-fungible token. |
4 | Upgrade một contract | Khám phá quy trình upgrade một smart contract có sẵn. |
5 | Enumeration | Khám phá các enumeration method có thể được dùng để trả về các state của smart contract. |
6 | Core | Extend the NFT contract using the core standard which allows token transfer. |
7 | Events | The events extension, allowing the contract to react on certain events. |
8 | Các Approval | Mở rộng contract cho phép các account khác có thể transfer các NFT thay mặt bạn. |
9 | Royalty | Thêm các NFT royalty để cho phép cài đặt tỷ lệ phần trăm sẽ trả cho người tạo token. |
10 | Marketplace | Learn about how common marketplaces operate on NEAR and dive into some of the code that allows buying and selling NFTs. |
Bước tiếp theo
Sẵn sàng để bắt đầu? Hãy đến ngay hướng dẫn Contract đã được deploy sẵn và bắt đầu chuyến hành trình của bạn!
Nếu bạn đã biết về các non-fungible token và smart contract, hãy bỏ qua và đến ngay với các hướng dẫn nào bạn thấy thích thú. Các bài hướng dẫn đã được thiết kế để bạn có thể bắt đầu từ bất cứ nền tảng kiến thức nào!