a simple NFT contract creation, and NFT web based application using Moralis.
-
Generate, Compile, & Deploy Smart Contract to Any Network
all wrapped in simple command -
Get NFTs (Web Based)
get all nfts from token and own address -
Upload NFT (Web Based)
web based upload NFT to contract address -
Transfer Token NFT (Web Based)
change NFT ownership
- Node JS >= 12.x
- Metamask wallet with browser integration
- Create Moralis account https://moralis.io/
ποΈ Environment Variable .env
VARIABLE | DESCRIPTION | TYPE |
---|---|---|
BLOCKCHAIN_NETWORK | contract & token bc network | enum: development, bscMainnet, bscTestnet, ethMainnet, ethTestnet |
WALLET_MNEMONIC | secret metamask paraphrase | string |
WALLET_ADDRESS | metamask account address | string |
MORALIS_APP_ID | moralisβs server app id | string |
MORALIS_SERVER_URL | moralis's https server url | string |
MORALIS_API_KEY | moralis api key | string |
MORALIS_API_URL | moralis api url | string |
CONTRACT_ADDRESS | connected contract/token address (automatically filled after deploy) | string |
$ npm run generate token
$ npm run token deploy
$ npm run token compile
$ npm run client
See More Info: CONTRIBUTING.md