Web3games-nftdrop covers three parts
1-web3games-nft
2-web3games-drop
3-web3games-scripts
Use
## Testing
To test run:
```bash
cargo test -- --nocapture
```
## Build
to run:
```bash
RUSTFLAGS='-C link-arg=-s' cargo build --target wasm32-unknown-unknown --release
```
use js
1- deposit money for airdrop nft [deposit.js]
2- for mint NFT [mint.js]
3- for transfer to nftDrop and callback to add function call keys [transfercall.js]
4- create a low tx for front-end to claim nft [lowtx.js]
5- for deploy contract quickly by script [deploycontract.js]
you can find these scripts at