Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 996 Bytes

File metadata and controls

39 lines (24 loc) · 996 Bytes

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.