Hướng dẫn tạo Token Cardano

Mint native token và NFT trên Cardano

Mở công cụ tạo token

Token Native trên Cardano là gì?

Cardano là multi-asset ledger. Kể từ nâng cấp Mary tháng 3/2021, blockchain hỗ trợ native việc tạo và chuyển token tùy chỉnh song song với ADA. Khác với Ethereum, nơi mỗi token yêu cầu smart contract (ERC-20 hoặc ERC-721), token Cardano là first-class citizen được theo dõi trực tiếp bởi ledger.

Điều này có nghĩa là bạn có thể mint, gửi và burn token mà không cần viết hay triển khai smart contract. Ledger xử lý toàn bộ kế toán và xác thực, giảm độ phức tạp, giảm phí và loại bỏ rủi ro smart contract cho các thao tác token cơ bản.

Có hai loại token native chính: fungible token (supply > 1, đơn vị có thể thay thế) và NFT (supply = 1, tài sản duy nhất). Cả hai dùng cùng cơ chế mint — khác biệt chỉ là số lượng bạn chọn mint.

Tính năngCardano NativeEthereum ERC-20
Cần smart contract?Không
Phí giao dịchThấpCao
Mô hình bảo mậtXác thực cấp ledgerRủi ro contract
Chuyển tokenGiao dịch nativeGọi contract

Tạo token Cardano ngay — Công cụ miễn phí

Sử dụng công cụ tạo token ở trên để mint token native hoặc NFT Cardano mà không cần viết mã. Công cụ xử lý tạo minting policy, định dạng metadata và xây dựng giao dịch — tất cả client-side trong trình duyệt.

  1. Nhập tên token và ký hiệu (ticker)
  2. Đặt supply: 1 cho NFT, hoặc lớn hơn cho fungible token
  3. Chọn tiêu chuẩn metadata: CIP-25 (đơn giản) hoặc CIP-68 (cập nhật được)
  4. Thêm metadata: tên, mô tả, URL hình ảnh và thuộc tính tùy chỉnh
  5. Tạo minting policy (dựa trên chữ ký hoặc time-locked)
  6. Xem xét giao dịch và ký bằng ví Cardano

Không cần lập trình

Công cụ tạo minting policy script, định dạng metadata theo CIP-25 hoặc CIP-68, và xây dựng giao dịch cho bạn. Bạn chỉ cần ví Cardano với một lượng ADA nhỏ cho phí.

Tiêu chuẩn metadata token Cardano

Metadata là thứ làm cho token có ý nghĩa — nó mang tên, mô tả, hình ảnh và thuộc tính tùy chỉnh. Cardano hỗ trợ hai tiêu chuẩn metadata chính:

CIP-25

Tiêu chuẩn metadata gốc. Metadata được nhúng trực tiếp trong giao dịch dưới dạng JSON với label 721. Không thể thay đổi sau khi mint.

  • Cấu trúc đơn giản, được hỗ trợ rộng rãi bởi ví và explorer
  • Không cần smart contract — metadata nằm trong transaction metadata
  • Bất biến — không thể cập nhật metadata sau khi mint

CIP-68

Tiêu chuẩn mới hơn sử dụng lưu trữ metadata dựa trên datum. Một reference NFT giữ metadata, có thể được cập nhật bởi policy holder.

  • Metadata có thể cập nhật — thay đổi hình ảnh, thuộc tính hoặc mô tả sau khi mint
  • Hỗ trợ dynamic NFT tiến hóa theo thời gian
  • Phức tạp hơn — yêu cầu smart contract (validator) cho datum

Giải thích Minting Policy

Minting policy là script kiểm soát ai có thể mint hoặc burn token, khi nào và bao nhiêu. Hash của policy trở thành Policy ID của token — mã định danh vĩnh viễn không thể thay đổi.

Policy dựa trên chữ ký

Policy đơn giản nhất: chỉ người nắm signing key cụ thể mới có thể mint hoặc burn token. Dùng khi bạn muốn toàn quyền kiểm soát và không cần đảm bảo supply cố định.

Policy Time-Locked

Mint chỉ được phép trước (hoặc sau) một slot cụ thể. Khi cửa sổ thời gian đóng, không ai có thể mint thêm token dưới policy này — tạo supply cố định có thể chứng minh. Đây là cách tiếp cận tiêu chuẩn cho NFT.

Policy Plutus Script

Logic tùy chỉnh viết bằng Plutus. Dùng cho kịch bản nâng cao như mint có điều kiện governance, phát hành bonding curve, hoặc mint có điều kiện dựa trên dữ liệu bên ngoài.

Chi phí mint token trên Cardano bao nhiêu?

Mint token trên Cardano rẻ so với Ethereum. Chi phí chính là phí giao dịch và lượng ADA tối thiểu (min-UTXO) phải đi kèm token trong output:

Hạng mục chi phíSố lượngGhi chú
Phí giao dịch~0.17 ADAPhí giao dịch Cardano tiêu chuẩn
Min-ADA mỗi UTXO~1–1.5 ADAPhụ thuộc số token và kích thước metadata
Lưu trữ metadataĐã bao gồm trong phí txCIP-25 metadata lưu trong tx body
Tổng chi phí ước tính2–5 ADACho token hoặc NFT đơn giản

NFT vs Fungible Token — Nên tạo loại nào?

Loại token bạn tạo phụ thuộc vào use case:

  • Supply = 1 → NFT. Tốt nhất cho nghệ thuật số, sưu tầm, danh tính, vé sự kiện. Dùng time-locked policy để đảm bảo khan hiếm có thể chứng minh.
  • Supply > 1 → Fungible token. Tốt nhất cho utility token, governance token, điểm thưởng, tiền trong game. Dùng signature-based policy nếu có thể cần mint thêm.
  • Supply = 1 + metadata cập nhật được → Dynamic NFT. Tốt nhất cho tài sản tiến hóa (nhân vật game, thành tựu tiến triển). Dùng CIP-68 với Plutus validator.

Cách gửi token Cardano

Gửi token native Cardano đơn giản như gửi ADA. Token được đóng gói với ADA trong transaction output — bạn chỉ định địa chỉ nhận, số lượng token và min-ADA cần thiết, sau đó ký và gửi.

Cần gửi token cho nhiều người cùng lúc? Sử dụng công cụ multi-sender: Công cụ Multi-sender Transfer →

Cách burn token Cardano

Burn token là mint với số lượng âm. Cùng minting policy đã ủy quyền mint cũng phải ủy quyền burn. Điều này giảm tổng supply và có thể dùng để tạo cơ chế giảm phát.

Burn hữu ích cho giảm supply, loại bỏ token không mong muốn, hoặc chứng minh khan hiếm cho cộng đồng.

Câu hỏi thường gặp

Tôi có cần viết smart contract để tạo token Cardano không?

Không. Cardano hỗ trợ native token ở cấp ledger — không cần smart contract cho mint, gửi hoặc burn cơ bản. Bạn chỉ cần minting policy (native script đơn giản) và một lượng ADA nhỏ cho phí giao dịch.

Tôi cần bao nhiêu ADA để mint token?

Khoảng 2–5 ADA: ~0,17 ADA cho phí giao dịch và ~1–1,5 ADA cho yêu cầu min-UTXO. Số lượng chính xác phụ thuộc độ dài tên token, kích thước metadata và số token mint.

Tôi có thể cập nhật metadata sau khi mint không?

Chỉ với CIP-68. CIP-25 metadata được nhúng trong giao dịch và bất biến sau khi mint. CIP-68 sử dụng datum, cho phép policy holder cập nhật metadata trong giao dịch tiếp theo.

Khác biệt giữa token native Cardano và ERC-20 là gì?

Token native Cardano được theo dõi bởi ledger — không cần smart contract, phí thấp hơn và không có rủi ro contract. Token ERC-20 được triển khai dưới dạng smart contract trên Ethereum, yêu cầu gọi contract cho mỗi chuyển và mang rủi ro lỗ hổng smart contract.

Tôi có thể mint NFT trên Cardano không?

Có. Đặt supply = 1 và dùng time-locked minting policy để đảm bảo không ai có thể mint thêm. Điều này tạo NFT duy nhất và khan hiếm có thể chứng minh. Thêm CIP-25 metadata cho hình ảnh, tên và thuộc tính.

Công cụ & Tài nguyên liên quan