🏗 Scaffold-ETH – 🎟 Simple NFT Example – 🏗 脚手架ETH-🎟 简单的NFT示例区块链毕设代写

区块链毕设代写本文提供国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,🏗 Scaffold-ETH – 🎟 Simple NFT Example – 🏗 脚手架ETH-🎟 简单的NFT示例区块链毕设代写 是一篇很好的国外资料

🏗 Scaffold-ETH – 🎟 Simple NFT Example

Build, mint, and send around your own ERC721!

🏃‍♀️ Quick Start

Required: Node plus Yarn and Git

git clone https://github.com/austintgriffith/scaffold-eth.git simple-nft-example 
cd simple-nft-example git checkout simple-nft-example yarn install yarn start 

in a second terminal window:

cd simple-nft-example yarn chain 

in a third terminal window:

cd simple-nft-example yarn deploy 

📱 Open http://localhost:3000 to see the app

✏️ Edit the mint script mint.js in packages/hardhat/scripts and update the toAddress to your frontend address (wallet address in the top right or localhost:3000).

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

in a terminal window run the mint script:

yarn mint 

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👀 You should see your collectibles show up if you minted to the correct address:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👛 Open an incognito window and navigate to http://localhost:3000 (You’ll notice it has a new wallet address).

⛽️ Grab some gas for each account using the faucet:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🎟 Send an NFT to the incognito window address:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🕵🏻‍♂️ Inspect the Debug Contracts tab to figure out what address is the owner of N?

💼 Edit your deployment script deploy.js in packages/hardhat/scripts

🔏 Edit your smart contract N.sol in packages/hardhat/contracts

📝 Edit your frontend App.jsx in packages/react-app/src

🔑 Create wallet links to your app with yarn wallet and yarn fundedwallet

⬇️ Installing a new package to your frontend? You need to cd packages/react-app and then yarn add PACKAGE

📡 Deploy NFT smart contract!

🛰 Ready to deploy to a testnet?

Change the defaultNetwork in packages/hardhat/hardhat.config.js

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🔐 Generate a deploy account with yarn generate

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👛 View your deployer address using yarn account (You’ll need to fund this account. Hint: use an instant wallet to fund your account via QR code)

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👨‍🎤 Deploy your NFT smart contract:

yarn deploy 

✏️ Edit your frontend App.jsx in packages/react-app/src to change the targetNetwork to wherever you deployed your contract:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

You should see the correct network in the frontend:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

An instant wallet running on xDAI insired by xdai.io. 🎫 Ready to mint a batch of NFTs for reals?

yarn mint  await tenderlyVerify(   {contractName: "YourContract",    contractAddress: yourContract.address }) 

Make sure your target network is present in the hardhat networks config, then either update the default network in hardhat.config.js to your network of choice or run:

yarn deploy --network NETWORK_OF_CHOICE 

Once verified, they will then be available to view on Tenderly!

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

⚔️ Side Quests

🐟 Open Sea

Add your contract to OpenSea ( create -> submit NFTs -> “or add an existing contract” )

(It can take a while before they show up, but here is an example:) https://testnets.opensea.io/assets/0xc2839329166d3d004aaedb94dde4173651babccf/1

🔍 Etherscan Contract Verification

run yarn flatten > flat.txt (You will need to clean up extra junk at the top and bottom of flat.txt. Sorry, rookie stuff here.)

copy the contents of flat.txt to the block explorer and select compiler v0.6.7 and Yes to Optimization (200 runs if anyone asks)

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🔶 Infura

You will need to get a key from infura.io and paste it into constants.js in packages/react-app/src:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🛳 Ship the app!

⚙️ build and upload your frontend and share the url with your friends…

# build it:  yarn build  # upload it:  yarn surge  yarn s3  yarn ipfs 

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👩‍❤️‍👨 Share your public url with a friend and ask them for their address to send them a collectible 🙂

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例


Documentation

For a more in-depth explanation, documentation, quick start guide, tutorials, tips and many more resources, visit our documentation site: docs.scaffoldeth.io

💬 Support Chat

Join the telegram support chat 💬 to ask questions and find others building with 🏗 scaffold-eth!


🏗 Scaffold-ETH – 🎟 Simple NFT Example

Build, mint, and send around your own ERC721!

🏃‍♀️ Quick Start

Required: Node plus Yarn and Git

git clone https://github.com/austintgriffith/scaffold-eth.git simple-nft-example 
cd simple-nft-example git checkout simple-nft-example yarn install yarn start 

in a second terminal window:

cd simple-nft-example yarn chain 

in a third terminal window:

cd simple-nft-example yarn deploy 

📱 Open http://localhost:3000 to see the app

✏️ Edit the mint script mint.js in packages/hardhat/scripts and update the toAddress to your frontend address (wallet address in the top right or localhost:3000).

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

in a terminal window run the mint script:

yarn mint 

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👀 You should see your collectibles show up if you minted to the correct address:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👛 Open an incognito window and navigate to http://localhost:3000 (You’ll notice it has a new wallet address).

⛽️ Grab some gas for each account using the faucet:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🎟 Send an NFT to the incognito window address:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🕵🏻‍♂️ Inspect the Debug Contracts tab to figure out what address is the owner of N?

💼 Edit your deployment script deploy.js in packages/hardhat/scripts

🔏 Edit your smart contract N.sol in packages/hardhat/contracts

📝 Edit your frontend App.jsx in packages/react-app/src

🔑 Create wallet links to your app with yarn wallet and yarn fundedwallet

⬇️ Installing a new package to your frontend? You need to cd packages/react-app and then yarn add PACKAGE

📡 Deploy NFT smart contract!

🛰 Ready to deploy to a testnet?

Change the defaultNetwork in packages/hardhat/hardhat.config.js

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🔐 Generate a deploy account with yarn generate

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👛 View your deployer address using yarn account (You’ll need to fund this account. Hint: use an instant wallet to fund your account via QR code)

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👨‍🎤 Deploy your NFT smart contract:

yarn deploy 

✏️ Edit your frontend App.jsx in packages/react-app/src to change the targetNetwork to wherever you deployed your contract:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

You should see the correct network in the frontend:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

An instant wallet running on xDAI insired by xdai.io. 🎫 Ready to mint a batch of NFTs for reals?

yarn mint  await tenderlyVerify(   {contractName: "YourContract",    contractAddress: yourContract.address }) 

Make sure your target network is present in the hardhat networks config, then either update the default network in hardhat.config.js to your network of choice or run:

yarn deploy --network NETWORK_OF_CHOICE 

Once verified, they will then be available to view on Tenderly!

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

⚔️ Side Quests

🐟 Open Sea

Add your contract to OpenSea ( create -> submit NFTs -> “or add an existing contract” )

(It can take a while before they show up, but here is an example:) https://testnets.opensea.io/assets/0xc2839329166d3d004aaedb94dde4173651babccf/1

🔍 Etherscan Contract Verification

run yarn flatten > flat.txt (You will need to clean up extra junk at the top and bottom of flat.txt. Sorry, rookie stuff here.)

copy the contents of flat.txt to the block explorer and select compiler v0.6.7 and Yes to Optimization (200 runs if anyone asks)

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🔶 Infura

You will need to get a key from infura.io and paste it into constants.js in packages/react-app/src:

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

🛳 Ship the app!

⚙️ build and upload your frontend and share the url with your friends…

# build it:  yarn build  # upload it:  yarn surge  yarn s3  yarn ipfs 

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例

👩‍❤️‍👨 Share your public url with a friend and ask them for their address to send them a collectible 🙂

🏗 Scaffold-ETH - 🎟 Simple NFT Example - 🏗 脚手架ETH-🎟 简单的NFT示例


Documentation

For a more in-depth explanation, documentation, quick start guide, tutorials, tips and many more resources, visit our documentation site: docs.scaffoldeth.io

💬 Support Chat

Join the telegram support chat 💬 to ask questions and find others building with 🏗 scaffold-eth!

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/24770.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 🏗 Scaffold-ETH – 🎟 Simple NFT Example – 🏗 脚手架ETH-🎟 简单的NFT示例区块链毕设代写

提供最优质的资源集合

立即查看 了解详情