A simple script to demonstrate how to create 3D asset NFTs (or any NFTs that point to custom metadata) using the SDK.
- Create a copy of this template on your local machine:
npx thirdweb@latest create --template 3d-asset-nft-script
- Setup your private key to sign transactions:
NOTE: in this repository, we use environment variables to store our private key.
We strongly recommend reading our Securely Storing Private Keys guide to learn more about how to securely store your private key.
Create a .env
file in the root of your project and add your private key:
PRIVATE_KEY=xxx
-
In the index.ts file, update all of the variables at the top of the file to match your project.
-
Run the script to mint your NFT:
npx ts-node src/index.ts
Jump into our Discord to speak with us directly.