設(shè)計師初學(xué)者保姆級開發(fā)NFT教程在Opensea上全套開發(fā)一個NFT項目+構(gòu)建Web3網(wǎng)站
提示:本文全套教程為去中心化NFT項目與國內(nèi)山寨數(shù)字藏品完全不同
前言
提示:本教程僅供學(xué)習(xí)使用
很多網(wǎng)友私信無技術(shù)基礎(chǔ)如何開發(fā)一個完整的NFT項目,今天給大家?guī)硪粋€保姆級教程僅需復(fù)制代碼即可不需要任何技術(shù)基礎(chǔ)。
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、NFT作品生成
想要開發(fā)一個完整的NFT項目第一步就是準備好作品素材以及生成完整作品的工具,這里我們給大家提供一個NFT作品生成器,只需要導(dǎo)入作品素材(比方說你的作品是由眼鏡、鼻子、嘴巴、背景合成的圖片那么只需要將這些素材導(dǎo)入)然后運行生成器生成作品。
步驟如下(示例):將素材替換后運行命令 node index.js
步驟如下:生成好作品之后將image 文件夾上傳至Ipfs而后將上傳好的CID放入配置文件
二、準備智能合約
1.引入合約代碼
代碼如下(完整合約可在Github下載):https://github.com/Edison-zhu/NftDay
contract JianLiBaoDay4 is ERC721Enumerable, Ownable {
using Strings for uint256;
//開始發(fā)售
bool public _isSaleActive = true;
bool public _revealed = false;
uint256 public constant MAX_SUPPLY = 10;
//Mint價格
uint256 public price = 0.0003 ether;
//最大持有量
uint256 public maxBalance = 10;
uint256 public maxMint = 10;
string baseURI;
string public notRevealedUri;
string public baseExtension = ".json";
//設(shè)置簽名
string private signature;
2.部署合約
合約BaseUrl參數(shù)為一下拼接參數(shù):
ipfs://"你的Json文件CID"/
該處需要將你的JSON上傳IPFS后拿到的CID拼接生成。
三、構(gòu)建Web3應(yīng)用
這里我已經(jīng)準備好一份Web3網(wǎng)站代碼可在GitHub下載:https://github.com/Edison-zhu/NftWebsite
總結(jié)
以上教程均為個人學(xué)習(xí)使用:
文章來源:http://www.zghlxwxcb.cn/news/detail-794897.html
構(gòu)建一個完整的NFT項目從作品到合約最后構(gòu)建Web3引用針對無基礎(chǔ)人群僅需跟著教程復(fù)制粘貼即可,如對教程有任何疑問請在評論區(qū)留言。
如有缺失代碼請抖音私信博主:我愛喝健力寶
如需技術(shù)服務(wù)請+??:Block-dev(僅限項目開發(fā)非誠勿擾)
完整教程可訪問B站:https://www.bilibili.com/video/BV1tS4y1t7Cv/?vd_source=56a529b76c51719ece60b47b3b99a6b3文章來源地址http://www.zghlxwxcb.cn/news/detail-794897.html
到了這里,關(guān)于【NFT開發(fā)】設(shè)計師無技術(shù)基礎(chǔ)保姆級開發(fā)NFT教程在Opensea上全套開發(fā)一個NFT項目+構(gòu)建Web3網(wǎng)站的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!