Categorygithub.com/ProtoconNet/mitum-nft
repositorypackage
0.0.0-20240905011302-c21ee82e414a
Repository: https://github.com/protoconnet/mitum-nft.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

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.