Chuẩn xác minh | mint gating | production Verification standard | mint gating | production

Không mint trước khi quyền phát hành, bằng chứng và trạng thái công bố được xác minh đầy đủ. Never mint before issuance rights, proof integrity, and disclosure state are fully verified.

Trang này định nghĩa các gate bắt buộc trước khi một collection, chứng chỉ, badge hay mục công bố tài sản có thể đi từ preview sang trạng thái mint-ready trên nft.iai.one. This page defines the mandatory gates that move a collection, certificate, badge, or asset disclosure from preview into a mint-ready state on nft.iai.one.

1. Năm gate bắt buộc 1. Five mandatory gates

  • Gate quyền sở hữu: xác định rõ owner entity, issuer, phạm vi trách nhiệm và người phê duyệt cuối.Ownership gate: identify the owner entity, issuer, responsibility boundary, and final approver.
  • Gate bằng chứng: phải có content hash, proof URL hoặc tài liệu tham chiếu có thể kiểm tra công khai.Evidence gate: a content hash, proof URL, or publicly verifiable reference document is required.
  • Gate quyền phát hành: issuer chỉ được mint khi policy, vai trò và loại collection đã được duyệt.Issuance gate: the issuer may mint only after the policy, role, and collection class are approved.
  • Gate công bố: trạng thái disclosure phải rõ là published, pilot, pending hoặc planned.Disclosure gate: the disclosure state must be explicit: published, pilot, pending, or planned.
  • Gate schema: metadata phải đúng version, đúng trường dữ liệu và đủ khả năng index.Schema gate: metadata must be versioned, structurally valid, and indexable.

2. Các lớp issuer được hỗ trợ 2. Supported issuer classes

  • NFT định danh: founder, builder, contributor, operator và partner cần được gắn provenance vai trò.Identity NFTs: founders, builders, contributors, operators, and partners must carry role provenance.
  • NFT chứng chỉ: yêu cầu hash nội dung, completion proof, issuer signature và policy phát hành theo chương trình.Certificate NFTs: require a content hash, completion proof, issuer signature, and program issuance policy.
  • NFT uy tín hoặc soulbound: badge, verifier status và trusted contributor không được mô tả như tài sản đầu cơ.Reputation or soulbound NFTs: badges, verifier status, and trusted contributor records must not be framed as speculative assets.
  • NFT bản quyền: cần rights statement, source provenance và điều khoản royalty trước khi phát hành.Creator-rights NFTs: require rights statements, source provenance, and royalty terms before issuance.
  • NFT công bố tài sản: chỉ phát hành sau khi treasury hoặc governance sign-off hoàn tất.Asset disclosure NFTs: issue only after treasury or governance sign-off is complete.

3. Trạng thái release 3. Release states

  • Published: metadata, proof và tài liệu công khai đã đủ để người ngoài đối chiếu.Published: metadata, proof, and public documentation are sufficient for external verification.
  • Pilot: quy trình đã chạy thật ở phạm vi giới hạn nhưng chưa phải cấu hình cuối cùng.Pilot: the flow is running with real data in a limited scope, but it is not the final release configuration.
  • Pending: schema hoặc collection đã có, nhưng còn thiếu ví, proof, approval hoặc contract.Pending: the schema or collection exists, but wallet, proof, approval, or contract details are still missing.
  • Planned: mới ở mức thiết kế hệ thống và tài liệu, chưa được xem là dữ liệu phát hành.Planned: still a system-design and documentation concept, not issuance data.

4. Luồng kiểm tra chuẩn 4. Standard verification flow

  • Bước 1: app.iai.one xác nhận issuer, loại collection và policy phát hành.Step 1: app.iai.one confirms the issuer, collection class, and issuance policy.
  • Bước 2: flow.iai.one sinh content hash, proof bundle và issuance payload có version.Step 2: flow.iai.one generates the content hash, proof bundle, and versioned issuance payload.
  • Bước 3: nft.iai.one tạo metadata thật và issuance preview cho người dùng kiểm tra.Step 3: nft.iai.one generates real metadata and an issuance preview for user review.
  • Bước 4: chỉ khi checklist đạt đủ thì worker mint mới được phép gửi giao dịch thật.Step 4: only after the checklist passes may the mint worker submit a live transaction.

5. Khi nào phải chặn mint 5. When minting must be blocked

  • Thiếu ví nhận, thiếu tên chủ thể hoặc thiếu content hash.The recipient wallet, subject name, or content hash is missing.
  • Proof URL không tồn tại, không public hoặc không khớp với tài liệu công bố.The proof URL is unavailable, not public, or inconsistent with the disclosure document.
  • Collection đang ở trạng thái planned hoặc pending nhưng bị yêu cầu mint như production.A planned or pending collection is being pushed as a production mint.
  • Worker có payload nhưng chưa có cấu hình on-chain hoặc signer hợp lệ.The worker has a payload, but the on-chain configuration or signer is not valid.

6. Endpoint liên quan 6. Related endpoints

  • /api/collections trả về policy và trạng thái collection theo ngôn ngữ./api/collections returns collection policies and states in the selected language.
  • /api/metadata sinh metadata thật theo collection, token và evidence query./api/metadata generates real metadata from the collection, token, and evidence query.
  • /api/issuance-preview cho phép người dùng xem checklist và mint readiness trước khi phát hành./api/issuance-preview lets users inspect the checklist and mint readiness before issuance.
  • /api/issue là worker entrypoint cho live mint khi môi trường on-chain đã hoàn tất./api/issue is the worker entrypoint for live minting once the on-chain environment is complete.