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

# 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.

# Packages

Package cmds provides command line tools.
Package digest provides api features.
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
revive:disable:nested-structs.
No description provided by the author
No description provided by the author
No description provided by the author