合併權杖架構合約套件
此組合權杖架構使用區塊鏈 App 產生器支援的延伸 ERC-1155 標準。
NFT Art Collection Marketplace 範例說明合併的單詞通用架構的使用。該樣本包括一項合約,以代表與藝術品相關之購買及銷售不可變權杖 (NFT) 的市集。在此範例中,NFT 平台提供者在區塊鏈網路中為圖稿薄荷 (建立) NFT 的博物館上架。消費者接著可以使用 Eth 或 ERC-20 硬幣從博物館購買 NFT。當消費者購買 NFT 時,博物館會將忠誠度權杖授予其有趣的權杖帳戶。消費者也可以經銷 NFT。合約會實作管理權杖生命週期所需的方法,包括權杖初始化、帳戶作業、角色指派、採礦、移轉及燃燒。它還提供核准採礦、移轉及燒錄作業的公證帳戶,並透過每日限制和稽核程序支援合規性。
您可以從服務主控台下載合併的記號架構合約套件,並包含下列元件。
CombinedTokenSmartContract.zip,包含要部署之封裝合約的封存檔案。您可以從 CLI 或使用 Visual Studio Code 的 Blockchain App Builder 擴充功能部署合約。CombinedTokenWrapperAPI.zip,一種 Postman 集合,可用來測試合約中的 API。README.md,使用合約的逐步指引。README.md檔案包含在CombinedTokenSmartContract.zip歸檔檔案中。
若要取得合併的權杖架構合約套裝程式,請在 Oracle Blockchain Platform Enterprise Edition 主控台中選取數位資產頁籤,然後選取組合權杖架構。