Skip to content

dudutaulois/moralis-nft-engine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 in root index.js file, point to your Moralis server:

const appId = "YOUR_MORALIS_APP_ID";
const serverUrl = "YOUR_MORALIS_SERVER_URL";
const masterKey = "YOUR_MORALIS_MASTER_KEY"; // DO NOT DISPLAY IN PUBLIC DIR
const xAPIKey = "YOUR_X_API_KEY"; // DO NOT DISPLAY IN PUBLIC DIR
// xAPIKey available here 🔑: 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 ✅

  • NFT contract allowing tokens to be minted and tranferred for Opensea.
  • Users can mint NFT collection via custom dapp frontend.
  • Compatibility across-chains (SOL/MATIC).
  • Much more TBA.

Community BUIDLing 👨‍🔧👩‍🔧

About

Moralis Generative Art NFT Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.9%
  • Solidity 6.1%