Skip to content

MatrixLabsTech/infamous-nft-contract

Repository files navigation

Infamous NFT Contract

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.

✨ Features

  • dyanamic token properties
  • token staking
  • token binding
  • flexible auth control
  • shared resource account

📦 Packages

  • 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

🔨 How to Use

Step 1: Install the CLI

Install the precombiled binary for the Aptos CLI install_cli.

Step 2: Install node dependence

change directory to the root of this project:

yarn

Step 3: Create an account and fund it

  1. change into contracts directory, begin to initialize a new local account:
cd contracts
aptos init
  1. fund this account by running this command:
yarn faucet

Step 4: Compile & Deploy contracts

  • check the default account in contracts/.aptos/config.yml, then compile and deploy.
yarn compile
yarn test
yarn aptos-move-publish

🔗 Links

website

github

requirements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •