THREAD: Image generation for NFT collectible projects.
π¨ Disclaimer: Some technical jargon ahead π¨
STEP #1: Decide on a concept and perform market validation β
STEP #2: Have an AMAZING team of artists bring the concept to life! π .@MadBoogieArt & .@mz09art
STEP #3:
Save each asset as a separate file. β¬οΈ
Background assets as JPEG/PNG files.
Remaining assets as PNGs to PRESERVE TRANSPARENCY. π»
β‘οΈ This will be important when layering files.
STEP #4: We need a script to GENERATE COMPOSITES.
The Python 'Pillow' library is well suited to this. β
Use NESTED FOR LOOPS to run through each variation, and add them together using ALPHA_COMPOSITE.
This would generate every possible combination! π±
Visual representation of what's actually happening in the code. β¬οΈ
We DON'T actually want EVERY COMBINATION though.
STEP #5: We want to RANDOMLY GENERATE combinations, with VARIABLE DEGREES of specified rarity.
We need to rework our approach! β¬οΈ
Thankfully, Python RANDOM library has a way to achieve WEIGHTED RANDOMNESS. π
New plan: β 1. Choose WEIGHTINGS for each TRAIT, within each CATEGORY. 2. Randomly select traits based on above weighting to generate a TRAIT COMBINATION. 3. Ensure no duplicates. 4. Render image.
Repeat as needed β‘οΈ Image set complete β
Some additional tricks are available for generating the JSON Metadata at the same time. π
Comment below/ DM if you need help with this, or any other step described above. π¦Ύ
If you found this thread helpful, please: 1. Retweet the 1st tweet π₯ 2. Follow .@BoringBananasCo to support our project π
Thread outline β¬οΈ
β’ Understand changes caused by EIP-1559
β’ Turn on Advanced Gas Controls in MM
β’ Gas war strategies
β’ Speeding up Txs
π¨DISCLAIMERπ¨
This guide is aimed for advanced users partaking in GAS WARS. It is not necessary for day to day network usage.
EIP-1559 changed the way Tx fees are calculated π₯
Total Fee for a Tx is now a combination of
β’ BASE FEE - set by NETWORK itself
β’ PRIORITY FEE - set by YOU to incentivise miners to validate you transaction π
Itβs also a giveaway 𧡠A META-giveaway so to speak π
What's that you ask? Read on to found outπ
Or to enter just:
β’ retweet π
β’ follow this account β¬ οΈ
β’ & tag two friends βοΈ
I'm giving away 3 .@BoringBananasCo NFTs which:
β’ Give you access to all the BBCo community-resources in the Discord
β’ Let you mint a free .@NFHeroes NFT at launch π₯π
I'm also giving away my tips for how to run the best NFT giveaway that you can ππ
Why GIVEAWAYS? π
Everyone loves free stuff. βοΈ
Giveaways are a GREAT WAY to attract attention to your profile, or NFT project. βοΈ
Used sparingly, they help to build an audience and create engagement. βοΈ
THREAD: Here's a QUICK rundown of our website and .@BoringBananasCo project πβ¬οΈ
Since inception, our GOALS have been to:
1. Bring you the world's FINEST digital bananas β 2. Build in public β 3. Make a POSITIVE contribution to:
β’ The NFT space β
β’ Real world charities β (>25% of primary sale revenue & 50% of 2ndary sales)
We've put together a FANTASTIC team to help us achieve this.