/nft-json-generator

Go program which generates JSON files representing metadata for NFTs on Solana blockchain following Metaplex metadata standard.

Primary LanguageGo

NFT Json Generator

Metaplex Candy machine NFT JSON files generator

LCT Labs

Build Status

NFT Json generator allows you to generate arbitrary number of JSON files containing metadata for your NFTs NFT Json Generator is generator JSON files representing metadata for NFTs on Solana blockchain following Metaplex metadata standard. It is written in Go thus it is very fast in comparison to some other solutions written in Javascript etc.

  • ✨Magic ✨

Features, Usage

  • Provide CSV file containing description of your NFTs
  • Add wallet addresses of creators as parameters
  • Run program and find your JSOn files in output folder

This text you see here is *actually- written in Markdown! To get a feel for Markdown's syntax, type some text into the left window and watch the results in the right.

CSV Format

Input file for the generator is a comma separated csv file which should have trait names as the first column. Example of input csv file:

Color Age Rarity
Red Young Common
Blue Young Common
Golden Young Medium
Cameleon Old Rare

Installation

Dillinger requires Go v? to run.

Install the dependencies and devDependencies and start the server.

cd nft-json-generator
go run main.go <path_to_csv> <wallet1> <wallet2> ...

Development

Want to contribute? Great!

Docker

Nft-Json-Generator is very easy to install and deploy in a Docker container.

docker run -d -p 8000:8080 --restart=always --cap-add=SYS_ADMIN --name=dillinger <youruser>/dillinger:${package.json.version}

License

MIT

Free Software, Hell Yeah!