By CAO order of CCIP4: Open Source, The Cash Cows project is now open source. Please observe and respect our open source license.
Cows do not guarantee that this code, is the one actually used right now.
Cows cannot guarantee that this code will work for everyone. If cows want
to use this, you can! But cows must also open source their code too.
Moo.
Cash Cows is an NFT experiment about sharing the creator fees with its holders. We aim to lead this space in Web3 with innovations that the World has never seen before.
- ERC721B gas efficient minting
- First collection in history to design and implement a community royalty splitter
- Zero-Gas marketplace listings
- First design and implementation of ERC721Soulbound
- First enterprise grade digital asset store
- Economics centered design
Join the Cowmmunity on Opensea
$ git clone https://github.com/Cash-Cows/artengine.git-
Run the following command
npm run setup. This itemizes the usable layers and saves inconfig/layers.json -
Setup
config/engine.js. Cows have added all the layer configurations actually used to generate the collection. -
Run the following command
npm run bulld. This will create a newbuildfolder in your root project directory. It will take a while to complete. Inside thebuildyou should see the final images in theimagefolder and metadata in thejsonfolder. -
Run the following command
npm run rarity. This will make a file calledrarity.htmlin thebuildfolder. Open this in the browser to check the rarity results and determine if you should tweak the layers inconfig/engine.jsagain and build again. We did this step for several days.
Upload and pin on either Pinata (paid, but reliable) or nft.storage (free, but takes a while to pin).
-
Copy the contents from
.env.sampleto a new file called.env -
Whichever you choose, obtain the API keys and set it in
.env -
Run the following applicable command
npm run nft.storagenpm run pinata
This will take a few hours depending on the size of the collection. You can stop these commands anytime and restart without losing your place.