Infamous (NFMS) is the first gamified dynamic NFT project being built on the Aptos blockchain. Powered by MatrixLabs. This project contains all the contracts involved.
- dyanamic token properties
- token staking
- token binding
- flexible auth control
- shared resource account
- contracts
- sources
- infamous_accessory_nft.move
- infamous_backend_auth.move
- infamous_backend_open_box.move
- infamous_backend_token_accessory_open_box.move
- infamous_backend_token_weapon_open_box.move
- infamous_change_accesory.move
- infamous_common.move
- infamous_link_status.move
- infamous_lock.move
- infamous_manager_cap.move
- infamous_nft.move
- infamous_properties_url_encode_map.move
- infamous_upgrade_level.move
- infamous_weapon_nft.move
- infamous_weapon_wear.move
- sources
Install the precombiled binary for the Aptos CLI install_cli.
change directory to the root of this project:
yarn
- change into
contracts
directory, begin to initialize a new local account:
cd contracts
aptos init
- fund this account by running this command:
yarn faucet
- check the default account in
contracts/.aptos/config.yml
, then compile and deploy.
yarn compile
yarn test
yarn aptos-move-publish