-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Master MetaData File & Rarity File #8
Comments
Was just about to create a request on something similar. Suggestions above would be great 👍 |
I whipped up a PoC for this change in PR #9 . |
I put something together that creates a master metadata file and exports it as a CSV. I then take the contents of that CSV and paste it into a google sheet I created that gives me percentages and the number of times a trait appears in my collection. This is my "editMeta.py" code that should be placed in the same directory as the "appsus-nft-art-generator.0.0.6.exe" file.
This is my "masterMeta.py" file that grabs the attributes only of each json metadata file and exports to CSV. Please note you will need to change the "csv_columns = " to work with your project. Again, should be placed in the same directory as the "appsus-nft-art-generator.0.0.6.exe" file.
Finally, I exported the contents of that CSV file to this google sheet I created that checks for duplicates, tells me the rarity percentage and the number of times each trait occurs in the collection. Here is the google sheet: https://docs.google.com/spreadsheets/d/1-e2wk0JecKeMSZT7irD7I1-HhSdXCEXwagXG4vljxhE/edit?usp=sharing If you'd like to donate for my efforts: rs7677.eth |
Pushing the boat out here but know how handy it would be for people (especially newcomers).
Can you create a metadata file with all the nft json file data in?
And also the possibility of a rarity json file that uses possibly the master meta file to give the % etc....
I won't be cheeky and suggest it creates a rank for each in forms of rarity based on the traits lol
Good work on the app and tackling suggestions so far 👍
The text was updated successfully, but these errors were encountered: