源代碼
推薦下載源代碼,幫助你親身體驗發布NFT。
https://github.com/zengxinhai/issue-NFT-on-Aptos
先決條件
你需要知道一些Typescript就可以開始了,確保你已經安裝了node。
創建項目
創建一個空項目并進行一些init操作:
安裝必須的包:
創建typescript參數:
Optimism Bedrock升級已啟動:6月7日消息,Optimism宣布已開始啟動主網Bedrock升級,Optimism Bedrock會在降低交易費用、縮短系統延遲、提高節點性能等方面進行升級。
此前報道,Optimism表示,升級將需要主網停機2 - 4小時,停機期間將無法進行交易、充值和提款。[2023/6/7 21:20:31]
確保啟用resolveJsonModule,
禁用strictNullChecks。
準備靜態文件
圖片制作一個資產文件夾來放置collection的logo和圖片。在這里,我們有一個logo圖像,在token圖像子文件夾中有兩個token圖像。
以太坊主網存檔節點服務ArchiveNode.io宣布結束該項目:4月4日消息,據官方博客,以太坊主網存檔節點服務ArchiveNode.io宣布結束該項目,因其認為該服務不再是必需的,并且目前已存在其他替代方案。目前有一個強大的遠程過程調用 (RPC) 提供商市場提供對存檔數據的訪問,使該項目過時。
據悉,ArchiveNode.io已為開發人員、學生和研究人員免費提供該服務長達三年。以太坊存檔節點是以太坊客戶端的一個實例,配置為構建所有歷史狀態的存檔。[2023/4/4 13:43:42]
Token元數據
創建一個元數據文件夾,用于放置集合中每個token的元數據。下面是token元數據的示例。
預測:到2025年區塊鏈行業的價值將達到1760億美元:金色財經報道,根據預測,到2025年區塊鏈行業的價值將達到 1760 億美元。自2018年以來,印度的區塊鏈和加密工作崗位已經增加了 138%。未來,區塊鏈技術和加密貨幣的采用有望使印度在金融方面更具包容性和技術先進性。
此外,在印度,加密貨幣正在穩步普及。千禧一代也從二線和三線城市跳上了加密貨幣的潮流。盡管男性直到最近才主導這個行業,但從事加密貨幣交易的女性人數增加了 1000% 以上。66% 的用戶仍未滿 35 歲這一事實表明,該國年輕人對加密貨幣的采用率更高。[2023/1/9 11:01:54]
名稱:描述將被市場用于在網站上顯示信息。
用戶將使用屬性根據不同的特征進行過濾。
圖像將顯示給用戶。我們將在將圖像上傳到IPFS后填充它。
CZ:默克爾樹儲備金證明即將推出:11月24日消息,加密貨幣交易平臺Binance首席執行官CZ發文表示,加密行業將比傳統金融行業更加透明。默克爾樹儲備金證明即將推出。[2022/11/24 8:04:35]
現在我們有這樣的文件夾結構:
在IPFS上托管資產
這里我們使用nft.storage將文件上傳到IPFS
NFTUp工具
下載地址:https://nft.storage/docs/how-to/nftup/
按照其步驟設置帳戶以及如何上傳資產。
上傳資產
固定利率協議Anchor Protocol存在訪問問題:6月1日消息,固定利率協議 Anchor Protocol 發推稱目前協議訪問出現問題,團隊正在調查并努力盡快恢復訪問權限。[2022/6/1 3:55:19]
上傳token-images文件夾,然后我們可以為token元數據填充image字段。為您的所有令牌元數據執行此操作。
填寫完token元數據的所有信息后,上傳元數據文件夾。
最后上傳logo圖片。
設置元數據、版稅、token配置
在項目根文件夾中創建一個nft-config.json,我們將使用這些信息供以后使用。以下內容:
您可以根據需要調整配置。有幾點需要明確:
takeRate:提成的百分比,5代表5%。
feerreceiver:收取特許權使用費的地址
maxSupply:此集合的最大供應
設置Aptos帳戶
我們需要一個Aptos帳戶來與區塊鏈交互。如果您沒有帳戶,您可以使用Petra錢包生成一個帳戶。
用一些$APT代幣為您的賬戶提供資金,1$APT代幣應該足夠了,你可以在幣安上購買。
使用typescript鑄造NFT?
在項目根目錄中創建一個src文件夾來包含所有的源代碼,還需要一個.env文件來存儲PRIV_KEY,以防止提交到gitrepo。
account.ts?
在src文件夾下創建account.ts。以下內容:
從.env文件中獲取私鑰
轉換為Unit8Array
初始化帳戶,并導出供以后使用。
chain.ts
創建鏈。SRC文件夾下的Ts。內容如下:
在這里,我們獲得tokenClient與Aptos區塊鏈交互,
以及一個幫助函數fundAccountForDev來獲得$APT用于開發目的。
isMainnet標志用于打開/關閉主網交互。
issue_NFT.ts
創建issue_NFT.SRC文件夾下的Ts。內容如下:
上面的代碼創建了一個集合,并在該集合下創建了1個token,以下是需要了解的幾點:
您只能創建一個具有相同名稱的集合。
如果你設置CHAIN_NET=main,你將需要用$APT為你的賬戶提供資金來制造token
測試NFT
在package.json中添加一個命令。
運行以下命令:
npmrunissueNFT
如果沒有任何問題,那么你已經發出了NFT
如果你在主網上發布的,你可以去topaz.so看看你的NFT是什么樣的。
責任編輯:MK
Tags:NFTKENTOKENTOKEMUCNFT價格FOAM TokenSantiment Network TokenGreen Satoshi Token(SOL)
巴菲特被公認為「世界上最偉大的投資者」,嘗試從他的角度去思考一些當下的問題,我覺得挺有意思、也有價值.
1900/1/1 0:00:00由于FTX一直存在嚴重的流動性問題,因此CZ建議所有CEX的最佳舉措是發布默克爾樹儲備證明,隨后OKX和Huobi宣布跟進.
1900/1/1 0:00:00今年早些時候,當FTX首席執行官SamBankman-Fried救助了一系列陷入困境的加密貨幣公司時,這位30歲的億萬富翁被譽為下一個摩根大通.
1900/1/1 0:00:00港府于10月31日發布的《有關香港虛擬資產發展的政策宣言》重點提及了資產支持代幣(asset-backedtoken,或ABT),意味著作為國際金融中心的香港今后將重點發展此類虛擬資產產品.
1900/1/1 0:00:00報告速覽 加密貨幣交易平臺FTX.com掀起幣圈雷曼風暴,比特幣、以太坊等應聲大跌,加密貨幣圈受到重創,引發了市場恐慌,熊市必將延期,目前還難以判斷何時才會觸底.
1900/1/1 0:00:002022年5月,《福布斯》旗下ForbesDigitalAssets針對交易量最高的60家加密貨幣交易所和提供加密貨幣服務的交易公司發起了一項調研工作.
1900/1/1 0:00:00