ashbeech / moralis-mutants-nft-engine

Moralis Generative Art NFT Engine
MIT License
245 stars 226 forks source link

Moralis Mutants NFT Collection | Generative Art Engine

πŸ§Ÿβ€β™€οΈπŸ§Ÿβ€β™‚οΈ Welcome to Rekt City on behalf of its horribly mutated survivors. πŸ§Ÿβ€β™€οΈπŸ§Ÿβ€β™‚οΈ

About

Aim: Save time and resources for artists and developers by allowing them to generate and host NFT art, across blockchains, in one place (utilising Moralis).

These tutorial videos are a great introduction. Part 1: Link to Moralis YouTube Video Part 2: Link to Moralis YouTube Video

Quick Launch πŸš€

Via terminal, navigate to root directory:

npm install

Go to Moralis.io to create your server instance. Then rename .env-example file to .env and add your Moralis server credentials.

Note: To find your xAPI key: https://deep-index.moralis.io/api-docs/#/storage/uploadFolder

Create your layered artwork and split into folders in ./input and configure your collection to match your layer structure and preferences accordingly by editing ./input/config.js:

Finally, via terminal in the project directory run:

node index.js

This injects the mutagen that will bring your Moralis mutants ALIVE!

Minting β›“

Copy Solidity contract to βš™οΈ Remix IDE for test and deplyment, but first edit code to point to your meta data's IPFS folder 'metahash/CID'. You can get this, saved in dasboard of your Moralis server instance in row of 'metahash' column.

constructor()
    ERC1155(
        "ipfs://INSERT_YOUR_CID_METAHASH/metadata/{id}.json"
    )
{

Dependencies πŸ—

moralis: ℹ️ Docs

canvas: ℹ️ Docs

Todos βœ…

Community BUIDLing πŸ‘¨β€πŸ”§πŸ‘©β€πŸ”§