源代碼
推薦下載源代碼,幫助你親身體驗發布NFT。
https://github.com/zengxinhai/issue-NFT-on-Aptos
先決條件
你需要知道一些Typescript就可以開始了,確保你已經安裝了node。
創建項目
創建一個空項目并進行一些init操作:
安裝必須的包:
創建typescript參數:
Venus Protocol發布V4白皮書,注重改進風險管理、去中心化和用戶體驗:7月15日消息,BNB Chain上借貸協議Venus Protocol已發布Venus V4白皮書,注重改進風險管理、去中心化和用戶體驗三個方面。[2023/7/15 10:57:09]
確保啟用resolveJsonModule,
禁用strictNullChecks。
準備靜態文件
圖片制作一個資產文件夾來放置collection的logo和圖片。在這里,我們有一個logo圖像,在token圖像子文件夾中有兩個token圖像。
Token元數據
幣安期貨將停止支持多資產模式下的SOL:金色財經報道,據幣安官方公告顯示,從2023-06-05 10:00 (UTC)開始,幣安期貨(Binance Futures)將停止支持SOL作為多資產模式的保證金資產,SOL的轉入限額先前已于2023年3月20日08:00 (UTC)在多資產模式下更新為零。為了維持保證金水平并避免任何潛在的清算,幣安建議在USD?-M期貨賬戶中持有SOL作為抵押品的用戶在2023-06-05 10:00 (UTC)之前在賬戶中增加保證金。此外,用戶應2023-06-05 10:00 (UTC)之前將SOL資產從USD?-M合約賬戶中轉出,幣安合約將在2023-06-0710:00 (UTC)后自動將SOL資產轉入用戶的現貨錢包。[2023/5/28 9:47:24]
創建一個元數據文件夾,用于放置集合中每個token的元數據。下面是token元數據的示例。
ENS:2022年注冊了超過220萬個ENS名稱:金色財經報道,ENS在推文中表示,2022年對ENS來說是不可思議的一年,2022年注冊了超過220萬個ENS名稱(占創建的所有名稱的80%)。[2023/1/2 22:20:09]
名稱:描述將被市場用于在網站上顯示信息。
用戶將使用屬性根據不同的特征進行過濾。
圖像將顯示給用戶。我們將在將圖像上傳到IPFS后填充它。
現在我們有這樣的文件夾結構:
土耳其將數字里拉平臺擴展到銀行、金融科技公司:金色財經報道,土耳其將數字里拉平臺擴展到銀行、金融科技公司。土耳其的數字里拉網絡進行了首筆支付。[2022/12/29 22:15:18]
在IPFS上托管資產
這里我們使用nft.storage將文件上傳到IPFS
NFTUp工具
下載地址:https://nft.storage/docs/how-to/nftup/
按照其步驟設置帳戶以及如何上傳資產。
上傳資產
上傳token-images文件夾,然后我們可以為token元數據填充image字段。為您的所有令牌元數據執行此操作。
BNB Chain將于年底上線零知識證明擴容方案zkBNB主網:9月8日消息,BNB Chain宣布已于9月2日上線基于零知識證明的擴展解決方案zkBNB測試網,允許開發人員開始構建應用程序,計劃于年底上線主網。BNBChain稱,zkBNB旨在提供更快的交易速度、更快的最終確定性、更低gas費,是BNBChain實現規模化的重大突破。
根據介紹,zkBNB的特點包括:支持快速集成支付和原子交換,利用創新的內置AMM交換和DeFi用例的流動性池,數字資產將在未經許可的情況下自動交易;TPS達到5000-10000;內置NFT市場和API服務;內置域名服務等。[2022/9/8 13:15:41]
填寫完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:NFTTOKENTOKETOKSBLAND Vault (NFTX)Ck TokenJotaro TokenArchAngel Token
數據是必然為分析而存在的,而分析最終還是為人服務,當前最大的熱點就是FTT和BNB的博弈,那就從數據層面看看是否有什么提示.
1900/1/1 0:00:00編者按:本文來自小隱最新推文,其在文中回應「如何看待GameFi現狀與未來」問題。問:”你專注網絡游戲行業十余年,歷經中國游戲行業從客戶端游戲、網頁游戲到移動游戲三個時代,如何看待GameFi今.
1900/1/1 0:00:00Tesla、SpaceX、1.1億TwitterFollwers的擁有者,——ElonMusk,于正式釋放了他的小藍鳥,以440億美元的代價上演了“英雄救美”的瑪麗蘇故事.
1900/1/1 0:00:00根據鏈上數據,加密貨幣交易所FTX似乎已經停止處理提款請求。FTX的最后一筆交易發生在美國東部時間上午6:37,在以太坊區塊鏈上進行.
1900/1/1 0:00:00去中心化該不該給中心化渠道交稅?前幾個月剛有一些交易平臺推出自定義版稅,因會導致藝術家零版稅收入引發業內爭議,但當iOS16推送后他們都保持了沉默.
1900/1/1 0:00:00|1.介紹 上一篇文章中,我們提出了一個設想:想象一下,你是一個?Web3?項目的創始人,項目生態剛剛起步,同時有幾個團隊在這個生態系統中使用你的技術構建應用程序.
1900/1/1 0:00:00