源代碼
推薦下載源代碼,幫助你親身體驗發布NFT。
https://github.com/zengxinhai/issue-NFT-on-Aptos
先決條件
你需要知道一些Typescript就可以開始了,確保你已經安裝了node。
創建項目
創建一個空項目并進行一些init操作:
安裝必須的包:
創建typescript參數:
香港理工大學成立元宇宙實驗室,并獲1000萬港元捐贈:8月10日消息,香港理工大學與港股上市公司高升集團共同成立元宇宙 + 聯合實驗室,高升集團擬在未來 5 年向理大捐贈 1000 萬港元,新成立的實驗室將把元宇宙技術推展至企業協作、工業應用、環保及智慧城市、能源管理和可持續供應鏈系統等。目前香港理工大學已設立區塊鏈科技、元宇宙科技、人工智能及大數據計算等多個碩士課程,并在本科生課程內增加人工智能及數據分析等內容。[2023/8/10 16:17:43]
確保啟用resolveJsonModule,
禁用strictNullChecks。
準備靜態文件
Compute North獲準運營其現金管理系統、支付保險義務并提交債權人名單:金色財經報道,美國德克薩斯州南區(休斯頓)破產法院法官 Marvin Isgur 簽署了另外三項命令,使Compute North能夠在第 11 章程序中繼續關鍵業務。在 Compute North 宣布破產后,周五舉行的聽證會推翻了某些首日動議,獲得了批準。
該公司獲得了維持其現有銀行賬戶和業務表格的批準,在 Compute North 和破產法院的指示下,銀行獲準兌現在公司進入破產之前開出的支票。
Isgur 還批準了一項修訂命令,指示 Compute North 提交其前 30 名債權人的名單。該公司還被批準編輯其員工、董事和承包商的地址信息。隨后的文件還將確定案件的關鍵日期,并讓公司開始考慮如何償還某些債務。 (the block)[2022/9/27 22:31:21]
圖片制作一個資產文件夾來放置collection的logo和圖片。在這里,我們有一個logo圖像,在token圖像子文件夾中有兩個token圖像。
FBI發布最新DeFi投資者安全提醒:8月30日消息,美國聯邦調查局 (FBI) 針對 DeFi 投資者發布了最新安全提醒,在 FBI 互聯網犯罪投訴中心發布的公共服務公告中,該機構表示 DeFi 漏洞會導致投資者蒙受損失建議投資者在使用 Defi 平臺之前對其進行認真研究,因為“開源代碼存儲庫允許所有人不受限制地訪問,包括那些懷有邪惡意圖的人”,此外 FBI 還敦促 DeFi 平臺改進監控和代碼測試,同時通過定期測試代碼以識別漏洞,以及實時分析和監控來提高安全性。[2022/8/30 12:57:47]
Token元數據
創建一個元數據文件夾,用于放置集合中每個token的元數據。下面是token元數據的示例。
過去1小時BTC活躍地址數(7d MA)創1個月新高:金色財經消息,據Glassnode數據顯示,過去1小時BTC活躍地址數(7d MA)達到52134220,創1個月新高。此前7月7日觀察到的BTC活躍地址數為52098810。[2022/7/31 2:49:55]
名稱:描述將被市場用于在網站上顯示信息。
用戶將使用屬性根據不同的特征進行過濾。
圖像將顯示給用戶。我們將在將圖像上傳到IPFS后填充它。
現在我們有這樣的文件夾結構:
在IPFS上托管資產
這里我們使用nft.storage將文件上傳到IPFS
泰國證交會對Bitkub和兩名個體處以2400萬泰銖的罰款:6月30日消息,泰國證交會對泰國加密貨幣交易所Bitkub和兩名個體處以2400萬泰銖的罰款。(金十)[2022/6/30 1:42:21]
NFTUp工具
下載地址:https://nft.storage/docs/how-to/nftup/
按照其步驟設置帳戶以及如何上傳資產。
上傳資產
上傳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
FTX事件堪稱加密世界的“雷曼時刻”。事件的發展速度和影響范圍已經遠遠超出了此前的想象。而就在昨晚,美國勞工統計局公布數據顯示,美國10月CPI同比上漲7.7%,低于市場預期的7.9%,較前值的.
1900/1/1 0:00:0011月4日,埃隆·馬斯克在2022年度巴倫投資大會上接受了現場訪談。大會舉辦方,巴倫資本集團的創始人羅恩·巴倫(RonBaron)主持訪談.
1900/1/1 0:00:00在熊市中保持信念的方法之一,就是與該領域中成功人士對話。本文是關于對AAVE戰略部MarcZeller的采訪,他的對話能夠讓我們普通人以一種更廣泛的角度了解加密貨幣的發展方向.
1900/1/1 0:00:00CoinDesk于11月3日披露的財務文件,無疑成為目前幣安、FTX「隔空對戰」的導火線。從CZ單方面宣布將出售賬面上所有FTT,至二級市場普遍對FTT轉為看空態度,再至多個鏈上數據顯示FTX正.
1900/1/1 0:00:00作者:潤升,ChainCatcher繼周杰倫、伊能靜之后,Web3迎來新的明星入場者——周星馳.
1900/1/1 0:00:00自Uniswap?發明了AMM這一DEX的核心機制之后,DeFi發展日新月異,交易量也不斷攀升,從CEX中虎口奪食.
1900/1/1 0:00:00