比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > Gate.io > Info

手把手教你發行自己的NFT(上)_NFT

Author:

Time:1900/1/1 0:00:00

相信每個web3的參與者,心底都有一個親手做項目的夢想。

不一定像中本聰、V神、Gavin Wood一樣名垂青史,也不一定像shib、ape的創始人一樣一戰成名。“在未來,每個人都能成名15分鐘”,是預言家對web2時代的論斷,更是對web3時代的預測。

去中心化的技術打破了流量、身份、地域的壟斷藩籬,每個人都可以擁有自己的IP。在這個NFT百花齊放的時代,你或許也想過把自己的觀點、態度做成獨一無二的鏈上資產,讓“元宇宙”里有自己的靈魂。

網絡上已經有了不少“一鍵發行NFT”的工具,包括opensea也提供了這類服務,但如果你想加入自己的經濟模型,還是應當掌握一些真正的發行技能。

本教程適合沒有任何編程基礎的小白參考使用,需要的準備工具只有:一臺可以上網的電腦,一個足夠支付基礎gas費的區塊鏈錢包地址,以及一個大活人。

智能錢包提供商Safe與Monerium合作進行歐元鏈上和鏈下支付:金色財經報道,智能錢包提供商Safe與穩定幣發行商Monerium合作進行歐元鏈上和鏈下支付,合作承諾將600億美元的數字資產與歐洲銀行系統整合,Monerium受監管的穩定幣EURe將可與Safe的智能web3賬戶一起使用,使開發人員能夠通過 Safe{Core} 的工具包將web3錢包鏈接到歐元銀行賬戶,

EURe 是一種與以太坊、Polygon 和 Gnosis 網絡兼容的ERC20代幣,被認為是現金的數字替代品,它是一對一支持的,并且可以按需贖回。[2023/7/18 11:00:47]

發布智能合約的在線工具:以太坊remix IDE

NFT和ERC20 token一樣,也需要一個智能合約來支持。

讀過我們此前課程的同學都知道,智能合約是運行在區塊鏈網絡上的程序,就像傳統互聯網項目把應用程序上傳到服務器上供用戶使用一樣。Web3時代不再有中心化的服務器,它被整個區塊鏈網絡取代了。

BAYC系列NFT地板價為33.14ETH:金色財經報道,據NFTGo.io數據顯示,BAYC地板價24小時跌幅達1.07%,現報價33.14ETH。此外,BAYC NFT系列24小時成交額為1034.56枚ETH,交易量為31。[2023/7/17 10:59:13]

所以,發布一個NFT的過程,就是把一套智能合約程序發布在鏈上的過程。

以太坊官方發布了一個非常簡便的智能合約在線編輯、發布頁面:

http://remix.ethereum.org/?一般被稱為 remix IDE。

用安裝過metamask的chrome瀏覽器直接打開它,你會看到這個頁面:

BurnBNB:BNB實時銷毀量為14.95萬枚,約合5601.25萬美元:金色財經報道,BurnBNB發布推特表示,BNB實時銷毀量為14.95萬枚,約合5601.25萬美元。據悉,BNB的實時銷毀機制由BEP95提出,類似以太坊當前的EIP-1559銷毀機制。[2023/1/31 11:37:17]

以太坊(以及BSC、HECO、OEC、Polygon等所有支持EVM的鏈)智能合約使用solidity語言變寫,所有如上圖所示,選中solidity選項,進入合約編輯界面:

關注一下上圖左側被紅框框住的三個圖標,它們從上到下分別是:文件編輯區、合約編譯(檢查)區、合約發布和操作區。

選中“文件編輯區”并點擊文件圖標,可以新建并命名一個nft.sol結尾的文件,用來編寫你的智能合約程序:

加密貨幣總市值回升至8466.02億美元:金色財經報道,12月21日,據Coingecko數據顯示,當前比特幣市值占比回升至38.3%,全網加密貨幣總市值為846,602,535,728 美元,24小時漲幅1.6%。[2022/12/21 21:57:31]

新建后的文本編輯區是這個樣子:

沒有編程基礎也沒關系,聯系defi有道小助手加入我們的社群,我們準備了一套符合ERC721標準的源碼,并會在下一講教大家如何使用。

選中合約編譯區,對已經寫好的智能合約代碼進行編譯。編譯的目的在于檢查你的代碼有沒有語法層面的bug(并不保證沒有邏輯上的漏洞),并翻譯成用于發布的格式(人類不可讀,咱也不用管)。

公鏈Sui:Discord遭黑客攻擊,請不要點擊任何鏈接:8月27日消息,公鏈Sui發推表示其Discord服務器已被黑客入侵,請用戶不要點擊過去8小時在該Discord服務器內發布的任何鏈接,Sui團隊正在努力盡快解決這個問題。[2022/8/28 12:53:08]

編譯按鈕為下圖所示的compile +文件名.sol,如果合約代碼沒有問題,就會顯示一個綠色的小對勾:

如果合約代碼ok,就可以進入發布區,把合約發布在鏈上了:

我們應該明白這樣一個道理:查詢區塊鏈上的數據是免費的,修改鏈上的數據則需要支付一定的gas。

在鏈上新增一個智能合約顯然是“修改了鏈上數據”,所以,需要連上你的錢包,來支付相應的gas費用。上圖藍色方框中選擇 injected web3,metamask會像我們使用去中心化交易所的時候一樣彈出來,我們就把remix當成一個dapp,鏈接即可。

連接后的樣子:

點擊黃色的deploy,支付gas,合約就發布成功了。

當然,NFT合約的發布還需要初始化定義你的項目名、項目簡稱、總供應量、圖片信息等等,這涉及具體代碼的操作,我們留在下一講。

分布式存儲工具之一:pinata

做一個web3項目,當然要搞成“純純的web3”,能去中心化的地方,都要去中心化。

NFT的圖片數據是不可能存在以太坊上的,太貴。業內最常用的解決方案是把圖片存在去中心化網絡上,再把這次存儲的哈希值寫進智能合約的tokenURI里。

Ok,聽起來有點拗口了,沒關系,我們本講先搞定分布式存儲。

最常用的免費分布式存儲工具,是依托IPFS網絡而設的 https://app.pinata.cloud/?,每個注冊用戶可以免費獲得1G存儲空間,這個平臺自己運行了IPFS的節點,能很好地解決IPFS網絡數據拉取慢的問題。

網站的注冊非常簡單且完全匿名,只需要一個郵箱:

注冊成功之后的界面如下。由于IPFS的網關經常被“技術處理”,到這一步,建議大家使用特殊工具,你懂的。

選擇上圖中的upload - file,點擊select a file,從自己的電腦里選擇想要上傳的圖片:

文件名默認為圖片在你電腦里的文件名,然后upload:

稍待片刻,文件上傳成功,下圖所示的CID,就是這張圖片在IPFS網絡上的存儲路徑,也就是日后我們要寫入NFT合約的圖片路徑:

下一講,我們將要拿到ERC721的源碼,教會大家如何調試參數,完成自己的NFT的部署了。

Tags:NFTWEBWEB3以太坊NFT STARSWEB3幣web3域名注冊什么是以太坊幣交易

Gate.io
NFT構成數字出版嗎?合規怎么做?_LANA

對于NFT的相關應用,現在大多從經濟金融的角度對其進行理解,認為其代表不可替代令牌。而不可替代是一個經濟學術語,你可以用它來描述家具、歌曲文件或電腦之類的東西,這些東西不能與其他物品互換.

1900/1/1 0:00:00
NFT可以從偷獵者手中拯救犀牛嗎?_ALA

四年前,德里克·萊維頓 (Derek Lewitton) 在南非林波波省購買了占地 3,000 公頃(7,413 英畝)的犀牛保護區時,他向保護區的護林員承諾,如果可以的話.

1900/1/1 0:00:00
即將到來的5個有意義的NFT項目_NFT

NFT占據了當下熱點新聞的頭條。當我們進入Web3.0時代時,如果不了解數字貨幣和價值交換手段,你就無法理解互聯網的未來.

1900/1/1 0:00:00
NFT:國內關注度提高 全球交易熱度回落_INFI

NFT的防偽、確權、溯源、交易等技術特點,是解決數字資產問題的可能路徑,從而進一步構建元宇宙的經濟系統。NFT藝術品、NFT游戲在經歷去年7-8月的爆炸性增長后,至今熱度有所下滑、交易量回落.

1900/1/1 0:00:00
Web3的募資形式如何改變了組織形式?_TOKE

本文純個人思考及分享,不構成任何指導性建議,歡迎共同交流探討。其實我之前寫的文章幾乎全部都是技術分享類,因為這類文章答案明確,結果清晰.

1900/1/1 0:00:00
潮水漸退 NFT會迎來拼單時代嗎?_PUNK

九月初寫下這篇文章時, NFT 頭像剛剛經歷了狂暴的一周。CryptoPunks 地板價飆升,Visa?攜 Punk 入局并稱其為「歷史性的商業文物」,OpenSea?交易量創下歷史新高.

1900/1/1 0:00:00
ads