> For the complete documentation index, see [llms.txt](https://docs.chiliz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chiliz.com/vi/bat-dau-nhanh/bo-cong-cu-khoi-dau/tao-nft-cho-doi-the-thao.md).

# Tạo NFT cho đội thể thao

Bộ công cụ khởi đầu từng bước để ra mắt bộ sưu tập NFT cho đội thể thao trên Chiliz Chain: chuẩn bị tệp, lưu trữ IPFS, lựa chọn ERC-721/ERC-1155, triển khai bằng thirdweb và niêm yết trên OKX.

Dưới đây là các bước để đưa bạn từ con số không đến việc bán một bộ sưu tập NFT mang thương hiệu đội của bạn, chẳng hạn như thẻ cầu thủ.

{% hint style="info" %}
Để có cách tiếp cận tổng quát hơn về NFT, bạn có thể tham khảo phần [Làm việc với NFT](/vi/phat-trien/nang-cao/lam-viec-voi-nft.md), được tham chiếu nhiều trong trang này.
{% endhint %}

Với mỗi bước, bộ công cụ khởi đầu này sẽ chỉ bạn đến trang tài liệu liên quan trên trang web này, kèm theo giải thích ngắn gọn. Hãy bắt đầu thôi!

## Chuẩn bị tệp

Dù mục tiêu của bạn là gì, một dự án NFT luôn cần hai loại tệp:

* Các tài sản hình ảnh, tức là hình ảnh hoặc video mà bạn muốn chuyển thành NFT.
* Các tệp metadata, mô tả tài sản hình ảnh theo cách mà các công cụ blockchain có thể xử lý (quan trọng nhất là nơi chúng được lưu trữ).

Tìm hiểu thêm tại đây:

{% content-ref url="/pages/5QxM21ERqumnaouLpS7D" %}
[Chuẩn bị file NFT](/vi/phat-trien/nang-cao/lam-viec-voi-nft/chuan-bi-file-nft.md)
{% endcontent-ref %}

Khi tạo series NFT "Cầu thủ theo mùa giải" cho đội thể thao của bạn, tỷ lệ khung hình có thể là một trong các lựa chọn sau:

* Thẻ giao dịch cổ điển: 630 x 880 pixel (tỷ lệ 2,5" x 3,5"). Mang lại cảm giác hoài cổ của thẻ thể thao vật lý.
* Kỹ thuật số hiện đại: 1080 x 1080 pixel (Vuông) hoặc 1080 x 1920 (Dọc – định dạng điện thoại/Story).

Nếu bạn đang tạo series NFT cho các cầu thủ trong đội, bạn nên có một thư mục trên máy tính trông như thế này:

```
/2024_2025_Season_Assets
    /Images
        player_01.png
        player_02.png
        ...
        player_11.png
```

Sau khi tạo xong tệp, bạn cần lưu trữ chúng đúng cách:

{% content-ref url="/pages/TDF3N6cvYKCYEnj1f6uC" %}
[Host NFT trên IPFS](/vi/phat-trien/nang-cao/lam-viec-voi-nft/host-nft-tren-ipfs.md)
{% endcontent-ref %}

Sau khi các tệp được lưu trữ trên một host IPFS, bạn có thể tạo các tệp JSON đính kèm, dẫn đến cấu trúc thư mục như sau:

```
/2024_2025_Season_Assets
    /Images
        player_01.png
        player_02.png
        ...
        player_11.png
    /Metadata
        player_01.json  <-- Trỏ đến player_01.png trên IPFS
        player_02.json  <-- Trỏ đến player_02.png trên IPFS
        ...
        player_11.json  <-- Trỏ đến player_11.png trên IPFS
```

{% hint style="info" %}
Bạn không cần phải tự tạo các tệp metadata bằng tay!\
Hầu hết các công cụ tập trung vào NFT sẽ xử lý việc tải lên IPFS hàng loạt và tạo tệp metadata cho bạn.
{% endhint %}

## Thiết lập môi trường Web3

Trước khi tạo NFT, bạn cần cấu hình một số chi tiết kỹ thuật.

### Cài đặt ví Web3

Ví phổ biến nhất là MetaMask.

{% content-ref url="/pages/AWSrNUZKIz8DsRuKM5mu" %}
[Cài đặt MetaMask](/vi/phat-trien/co-ban/su-dung-metamask/cai-dat-metamask.md)
{% endcontent-ref %}

{% content-ref url="/pages/PhjCEE33VVoRepAWWoaA" %}
[Sử dụng MetaMask](/vi/phat-trien/co-ban/su-dung-metamask.md)
{% endcontent-ref %}

### Cấu hình ví cho Chiliz Chain

Thiết lập để hoạt động trên cả hai mạng:

* Spicy Testnet để kiểm thử bộ sưu tập của bạn.
* Chiliz Mainnet khi mọi thứ đã được kiểm thử và sẵn sàng ra mắt.

{% content-ref url="/pages/5ca6dSFvk95h7qglSouH" %}
[Liên kết Chiliz Chain với MetaMask](/vi/phat-trien/co-ban/su-dung-metamask/lien-ket-chiliz-chain-voi-metamask.md)
{% endcontent-ref %}

{% content-ref url="/pages/HZXe4zEowTuVvRWOoRws" %}
[Kết nối bằng RPC](/vi/phat-trien/co-ban/ket-noi-voi-chiliz-chain/ket-noi-bang-rpc.md)
{% endcontent-ref %}

### Lấy token CHZ

Bạn sẽ cần một ít $CHZ trong ví để trả "gas" hay phí giao dịch (triển khai và mint).

#### Để kiểm thử: Nhận token miễn phí

{% content-ref url="/pages/yXxDuXGHf5k1oloOxKcN" %}
[Nhận Token Testnet Miễn Phí](/vi/phat-trien/co-ban/nhan-token-testnet.md)
{% endcontent-ref %}

#### Để sản xuất: Mua token CHZ

Bạn có thể mua token CHZ trên hầu hết các sàn giao dịch tiền điện tử: [Coinbase](https://www.coinbase.com/), [Meria](https://www.meria.com/), [Kraken](https://www.kraken.com/), [Bitpanda](https://www.bitpanda.com/), v.v.

## Chọn chuẩn NFT

Có một số chuẩn NFT bạn có thể lựa chọn, tùy thuộc vào nhu cầu của dự án.

{% content-ref url="/pages/nkS7g4a8VLW7CBxvw3OA" %}
[Chọn hợp đồng NFT phù hợp](/vi/phat-trien/nang-cao/lam-viec-voi-nft/chon-hop-dong-nft.md)
{% endcontent-ref %}

Với series "Cầu thủ theo mùa giải", bạn cần quyết định cách NFT hoạt động:

* [ERC-1155](https://wizard.openzeppelin.com/#erc1155) (Phiên bản / Multi-Token):\
  Được khuyến nghị cho Thẻ cầu thủ.\
  Chuẩn này cho phép bạn tạo nhiều bản sao của cùng một vật phẩm (ví dụ: 100 bản sao của "Cầu thủ A - Mùa giải 2024").
* [ERC-721](https://wizard.openzeppelin.com/#erc721) (Bộ sưu tập):\
  Phù hợp nhất nếu mỗi NFT là duy nhất (ví dụ: "Cầu thủ A - Có chữ ký 1/1").

## Tạo và Lưu trữ NFT

Có nhiều cách để tạo (hay "mint") bộ sưu tập NFT của bạn.

### **Cách dùng Dashboard (dễ nhất)**

Đây là cách dễ nhất để một đội thể thao triển khai mà không cần viết code phức tạp.

1. Truy cập [thirdweb](https://thirdweb.com/), tạo tài khoản bằng cách kết nối ví Web3 của bạn. Bạn sẽ được chuyển đến dashboard.
2. Đảm bảo ví của bạn đang đặt trên Chiliz Chain Mainnet (hoặc Spicy Testnet nếu bạn đang kiểm thử).
3. Nhấn nút "Create Project", đặt tên cho dự án (ví dụ: "2025-2026 Team NFT"), và chỉ cho phép domain "thirdweb.com" cho đến nay. Nhấn "Create".
4. thirdweb sau đó hiển thị Client ID và Secret Key, hãy lưu chúng trên máy tính của bạn. Chúng cho phép ứng dụng của bạn, nếu có, xác thực với dự án. Xác nhận rằng bạn đã lưu chúng, rồi nhấn "View Project".
5. Từ dashboard dự án, nhấn vào tùy chọn "Tokens" trên menu bên trái, rồi nhấn nút "Create Token" và chọn "NFT Collection".<br>

   <figure><img src="https://1710337568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmZJvhONLDDh8SVE6LN63%2Fuploads%2Fgit-blob-1eeacd86b8737f76446e1511a02d31d3a9575125%2Fimage%20(520).png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
6. Từ đó, bạn có thể làm theo hướng dẫn của thirdweb:

{% embed url="<https://portal.thirdweb.com/tokens/deploy-erc721#Configure%20Collection>" %}

### **Cách dùng Marketplace**

Nếu bạn muốn mint và ngay lập tức niêm yết để bán:

1. Truy cập [OKX](https://web3.okx.com/), tạo tài khoản bằng cách kết nối ví Web3 của bạn, sau đó mở [OKX NFT Studio](https://web3.okx.com/nft/create/home), là một phần của [OKX NFT Marketplace](https://web3.okx.com/nft).
2. Nhấn "Create now", chọn "Bulk creation", rồi làm theo hướng dẫn.

<figure><img src="https://1710337568-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmZJvhONLDDh8SVE6LN63%2Fuploads%2Fgit-blob-5e53c01d7f0b91c3042ed25d764998a18c7f1cc8%2Fimage%20(522).png?alt=media" alt=""><figcaption></figcaption></figure>

### **Cách dành cho Nhà phát triển (Hợp đồng tùy chỉnh)**

Nếu bạn có các nhà phát triển, họ có thể dùng Hardhat, Viem, Remix IDE, hoặc các công cụ tương thích EVM khác.

Hãy tham khảo hướng dẫn của chúng tôi trong phần [Làm việc với NFT](/vi/phat-trien/nang-cao/lam-viec-voi-nft.md) để biết thông tin về lưu trữ, mint và niêm yết NFT.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.chiliz.com/vi/bat-dau-nhanh/bo-cong-cu-khoi-dau/tao-nft-cho-doi-the-thao.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
