2021年NFT流行度迅速上升,誕生了許多項目,社區圍繞著它們形成。春節臨近,我們何不自己部署一個NFT來獎勵自己呢?
作為對項目的忠誠或支持的展示,許多用戶選擇將他們的個人資料圖片更改為一個NFT集合中的JPG。這使得這些用戶很容易被識別為社區成員,并且擁有/展示具有不常見/稀有特征的NFT不僅可以增加該NFT的有形價值,還可以增加社會價值。
事實上,OpenSea——一個受歡迎的NFT交易市場——的用戶群和銷量呈指數級增長,部分原因是基于藝術的PFPNFT的興起。
在本教程結束時,你應該了解如何使用層以編程方式構建任意數量的圖像,列出它們的特征,然后將其放入所有“鏈上”開始建立你的社區。此外,我將介紹在構建NFT項目時要注意的一些詐騙策略和要考慮的一般合約安全。
對于本文,如果你想繼續閱讀,請參閱409H/sample_nft_project代碼庫。
金色晨訊 | 4月1日隔夜重要動態一覽:21:00-7:00關鍵詞:國際清算銀行、貝萊德、東加勒比、香港
1.國際清算銀行行長:CBDC可解決長期存在的支付問題;
2.投資巨頭貝萊德年初曾持有CME比特幣期貨合約;
3.Cardano區塊生產已完全由社區控制;
4.東加勒比央行公開啟用央行數字貨幣DCash;
5.深圳測試香港居民數字人民幣跨境支付;
6.外媒:V神凈資產估值已升至約7億美元;
7.小說《美人魚月食》以NFT形式出售;
8.天線寶寶本周或發布比特幣相關“大消息”。[2021/4/1 19:35:19]
1、構建層
首先,我們需要描述我們想要在我們的項目中使用哪些層/特征,以便我們知道要制作什么樣的圖形。對于這個示例項目,我們將創建一個具有一些基本不同層/特征的簡單項目:
頭型
金色晨訊 | 12月9日隔夜重要動態一覽:21:00-7:00關鍵詞:強制性KYC、渣打銀行、灰度、波卡平行鏈
1.外媒:法國將對所有加密交易施加強制性KYC規則;
2.外媒:渣打銀行將為機構投資者推出加密貨幣交易;
3.俄亥俄州允許政府使用區塊鏈的法案已通過州眾議院;
4.灰度CEO疑似承認正在2萬美元以下積累比特幣;
5.GavinWood:波卡平行鏈大概分為七個上線順序;
6.前CFTC主席:政府與私營部門應就數字貨幣進行緊密合作;
7.灰度資產管理總規模降至126億美元,GBTC較前日下跌6.59%;
8.江卓爾:若Coinbase隱瞞丟幣 灰度投資者將購買虛假BTC;
9.花旗銀行下調MicroStrategy股票評級 因其對比特幣“過度關注”;
10.比特幣夜間大幅下跌,日內最低跌至18181.45美元,主流幣普遍下跌。[2020/12/9 14:38:34]
頭部顏色
金色晨訊 | 10月8日隔夜重要動態一覽:21:00-7:00關鍵詞:吉爾吉斯斯坦、Bitfinex、美國CBDC、谷歌云
1. 吉爾吉斯斯坦央行暫停SWIFT跨境交易防止資本外流。
2. 福布斯:美國國稅局或將對加密交易所進行更嚴格審查。
3. 超2089枚Bitfinex被盜比特幣轉入未知錢包。
4. 美國財政部副部長:財政部正與美聯儲一起研究CBDC。
5. 谷歌云發言人:谷歌云尚未進入加密挖礦,不打算作為節點獲得EOS獎勵。
6. BTC日內小幅上漲,暫報10651美元。[2020/10/8]
眼睛的顏色
眼睛形狀
嘴巴顏色
嘴型
我們將首先構建不同類型的頭部:圓形、方形和三角形選項,帶有顏色變化。
首先,你需要一個圖形創建軟件。對于這個項目,我使用“?8位畫家”,畫布大小為16x16。
金色晚報 | 5月5日晚間重要動態一覽:12:00-21:00關鍵詞:比特幣減半、FCoin社區、ETH2.0、IBM
1. 谷歌趨勢“比特幣減半”搜索量為2016年減半前的四倍。
2. 數據:本周比特幣期貨未平倉頭寸增加30%,恢復至30億美元。
3. 報告:ETH2.0向分片過渡是以太坊發展過程中不可避免的一個階段。
4. FCoin社區將發起公投 以決定如何處理張健所持有的平臺幣。
5. IBM與歐洲三家電網運營商建立區塊鏈新能源平臺Equigy。
6. 比特幣巨鯨Joe007:比特幣減半可能會讓希望快速致富的交易者很失望。
7. 調查:57%的中國礦工認為未來6個月內會有大量新BTC買家進場。
8. 數據:TRC20-USDT流通量突破12億枚。[2020/5/5]
參考0,0坐標作為面的中間。這樣我們就可以在畫布上創建相對于頭部有間距的其他層。
4、驗證合約
區塊鏈瀏覽器如Etherscan現在將顯示我們的合約,因為它已經部署,但將只顯示字節代碼,直到我們驗證了合約。有時這是一個手動過程,但在部署過程中有可用的自動化工具來執行此操作。當我們的合約從OpenZeppelin存儲庫中導入其他合約時,我們將通過使用一個名為truffle-plugin-verify的強大工具來節省時間。
驗證合約將使其更具可讀性,因為Solidity代碼將發布在區塊瀏覽器上,人們可以更輕松地驗證合約的邏輯。這與社區和開發人員建立了內在的信任,因為每個人對項目背后的代碼都有相同的看法。
我們將需要創建一個新.env文件并為Etherscan和QuickNode添加API密鑰,并提供一個秘鑰恢復短語,以便我們可以在Rinkeby測試網上部署合約并使用兩個驗證合約命令。
shelltruffle?migrate?--network?rinkeby?#?Deploy?contract?to?Rinkeby?with?Truffletruffle?run?verify?SampleNftContract?--network?rinkeby?#?Verify?contract?source?code?on?Etherscan
5、預部署注意事項
如果你正在關注sample_nft_project存儲庫,則:
圖形相關
將更多圖層圖形添加到images_raw目錄并正確命名文件。
閱讀PHP腳本以確保最終圖形和特征按照您的意愿構建,因為目前沒有強制執行稀有性/唯一性。
安全可靠地托管你的圖像元數據至關重要。如果它托管在你自己的域中,則圖形存在不持久的風險。一些項目提倡使用在IPFS上存儲數據。
智能合約相關
確保將元數據的靜態端點更改為托管元數據的位置。
確保將合約名稱和符號更改為與你的項目相關的內容。
確保你對每個NFT的成本感到滿意,或者如果你不滿意,請更改該值。
部署合約時,請確保將maxSupply設置為images_processed目錄中最大數字的整數。
考慮使用帶有JavascriptVM或注入的web3提供程序的Remix來部署它,指向Rinkeby,這樣你就不會使用真錢來測試它。
5、部署后注意事項
由于我們可以向合約添加/編輯功能,包括更改BaseURI,最好將此值設置為靜態或至少renounceOwnership()稍后調用,如果你想將所有內容指向服務器并更新端點以進行“揭示你的NFT”事件。尤其需要注意的是,如果元數據位于中央服務器上,那么任何有權訪問該服務器的人都可以更改特征和外觀的NFT。
一旦鑄造供應達到其最大值并且你已從合約中提取ETH,請考慮調用renounceOwnership()。由于NFT是靜態供應的,因此你不再需要對合約擁有任何所有權。
這份NFT智能合約未經修改,將要求支付ETH以換取NFT,這可能會引發“gas戰爭”,尤其是在高度期待NFT的情況下。
我們還注意到創建者如何收到為NFT支付的ETH。我們沒有添加在調用mint()時將ETH付款轉發給合約所有者的邏輯,而是添加了另一種方法供所有者調用withdraw(),以便他們可以隨時調用。這意味著用戶鑄造NFT的Gas限制會更低。
買賣NFT可能很有趣,但構建自己的NFT項目可能令人生畏。希望這能讓你對這個過程有所了解!
前言 近幾年NFT爆款系列賽的一些投資者也非常關注NFT。本次NFT的這場比賽,總結了NFT的賽場發展歷史。事件的再次價值與價值與NFT的熱門項目,分析與全場討論的熱門話題.
1900/1/1 0:00:00你可能已經閱讀了許多區塊鏈正在研究從單體設計到模塊化設計的演變。你可能沒有聽說過Celestia,這是第一個以模塊化架構設計的區塊鏈.
1900/1/1 0:00:00“周董”都在入圈的NFT到底有什么魔力呢?價值6200萬元的聯名幻想熊,40分鐘賣空,難怪在很多人看來,周杰倫已化身“TheKingofNFT”.
1900/1/1 0:00:00.details.details-contp,p{word-break:normal;text-align:unset}pimg{text-align:center!important}原標題:.
1900/1/1 0:00:00「元宇宙」MetaPlatforms四季報「爆雷」,悲觀預期震驚了投資者,「炸」了整個美股社交網絡板塊.
1900/1/1 0:00:00一年前,我們談到加密貨幣將如何修復音樂行業。你最喜歡的藝術家并不像你想象的那樣從制作音樂中賺到錢。當他們的歌曲在Spotify等流行的流媒體平臺上播放時,他們幾乎一無所獲.
1900/1/1 0:00:00