Skip to content

Awesome little KRYPTOBITZ of generative art, node server. NFT minter.

License

Notifications You must be signed in to change notification settings

netcinematics/KRYPTOBITZ

Repository files navigation

KRYPTOBITZ

Generative art project, node server, token factory, NFT minter. With full life cycle architecture.

Made with HTML5 Canvas

$ npm init

  • get package.json

$ npm install canvas --save

How to Build (example _set001)

$ npm install

$ node index_set001

  • that will build _set001

OR * optional parameter MODES 2 or 3

$ node index 2

  • VERIFY SET UNIQUENESS
  • Configure comparison in code.

$ node index 3

  • POPULATE IPFS PATH
  • CONFIGURE PATH in config_

Getting Started

STEPS

  1. Add new ASSETS
  2. Configure the _config
  3. Build the IMGZ and METADATA
  4. Check if you like them.
  5. ReBuild if you want to.
  6. Verify Uniqueness (MODE 2)
  7. Upload IMGZ to IPFS
  8. paste IPFS PATH into config
  9. Run MODE 3 - IPFS PATH replace
  10. Upload JSON to IPFS (pinata) from /json/date_
  11. Get Smart Contract: ERC721 or ERC1155
  12. Update IPFS PATH as contract URI.
  13. Execute on TESTNET (Rinkeby, Mumbai)
  14. Unit Test Contract (Hardhat, Truffle)
  15. VIEW test NFTs on Opensea.testnet
  16. Save in /Contractz/721_set1 for records
  17. Execute on MAINNET (ETH or MATIC) with REMIX
  18. EDIT public COLLECTION on OpenSea
  19. Set Items for Sale.
  20. Celebrate!
  • NOTE: *METANETs can exist at ./ , to avoid duplicates, or not (optional).

EXAMPLE of LAYERZ technology

//load all the images - at INIT
// const frm1 = loadImage(`${rootPATH}\\assets_set1\\framez\\frame1a.png`)
// const bg1 = loadImage(`${rootPATH}\\assets_set1\\bgz\\bg1a.png`)
// const hero1 = loadImage(`${rootPATH}\\assets_set1\\heroz\\char1a.png`)
// const sky1 = loadImage(`${rootPATH}\\assets_set1\\starz\\sky1a.png`)

What it does...

  • RANDOMLY MIX
  • CONFIRM UNIQUE
  • reloop if not unique
  • CALCULATE IDENTITY
  • CALCULATE RARITY
  • TIMESTAMP and SIGN each CARD
  • BUILD METADATA ATTRIBUTES for OpenSea
  • UPDATE IPFS resources in metadata
  • WRITES METANET of IDENTITYNET with BITZSETS, of KRYPTOBITZ-!

This code is MIT, open-source. email netcinematics(at)protonmail(dot)com. copyright for images and art (c) 2021 NetCinematics.


About

Awesome little KRYPTOBITZ of generative art, node server. NFT minter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published