Skip to content

ProtoconNet/mitum-nft

Repository files navigation

mitum-nft v2

mitum-nft v2 is a nft contract model based on the second version of mitum(aka mitum2).

Features,

  • user defined contract account state policy: collection.
  • collection: user defined nft collection.
  • LevelDB, Redis: as mitum2 does, LevelDB and Redis can be primary storage.
  • reference nft standard: ERC-721
  • multiple collection policy for one contract account.

Installation

Before you build mitum-nft, make sure to run docker run.

$ git clone https://github.com/ProtoconNet/mitum-nft

$ cd mitum-nft

$ git checkout -t origin/v2

$ go build -o ./mitum-nft

Run

$ ./mitum-nft init --design=<config file> <genesis file>

$ ./mitum-nft run <config file> --dev.allow-consensus

standalong.yml is a sample of config file.

genesis-design.yml is a sample of genesis design file.

test-jsons is a set of sample files for testing.

About

mitum-nft is a NFT contract model of Protocon.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages