{"id":16095678,"url":"https://github.com/rigwild/anons-secret-nft","last_synced_at":"2026-01-19T11:32:27.692Z","repository":{"id":44698669,"uuid":"422225442","full_name":"rigwild/anons-secret-nft","owner":"rigwild","description":"Official rarity rankings for Anons S1 \"OGs\" NFTs on Secret Network 💸","archived":false,"fork":false,"pushed_at":"2022-07-31T13:30:41.000Z","size":34715,"stargazers_count":9,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-05T20:14:28.838Z","etag":null,"topics":["enigma","nft","non-fungible-token","secret-network"],"latest_commit_sha":null,"homepage":"https://anons.rigwild.dev","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rigwild.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-10-28T13:58:08.000Z","updated_at":"2023-11-01T04:23:39.000Z","dependencies_parsed_at":"2022-09-12T15:13:25.691Z","dependency_job_id":null,"html_url":"https://github.com/rigwild/anons-secret-nft","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rigwild/anons-secret-nft","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rigwild%2Fanons-secret-nft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rigwild%2Fanons-secret-nft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rigwild%2Fanons-secret-nft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rigwild%2Fanons-secret-nft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rigwild","download_url":"https://codeload.github.com/rigwild/anons-secret-nft/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rigwild%2Fanons-secret-nft/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28566420,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T08:53:44.001Z","status":"ssl_error","status_checked_at":"2026-01-19T08:52:40.245Z","response_time":67,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["enigma","nft","non-fungible-token","secret-network"],"created_at":"2024-10-09T17:07:42.891Z","updated_at":"2026-01-19T11:32:27.676Z","avatar_url":"https://github.com/rigwild.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Anons NFT Rarity Scores\n\n****Note:** If you wish to use my project for your NFT collection, prefer using the [Anons S2 collection `anons-s2-secret-nft`](https://github.com/rigwild/anons-s2-secret-nft#deploy) version, is it a better and more generic one.**\n\n---\n\nThis repository will list every rarity score for each Anons NFTs from https://www.anons.army/ on the [Secret Network](https://scrt.network/).\n\nAnons S2 \"OGs\" NFTs rarity scores: [rigwild/anons-s2-secret-nft](https://github.com/rigwild/anons-s2-secret-nft).\n\nThe rarity score is calculed following [these formulas (`Rarity Score: How is it Calculated?` section)](https://raritytools.medium.com/ranking-rarity-understanding-rarity-calculation-methods-86ceaeb9b98c#2942).\n\nA rarity score can be calculated in a lot of different ways with each their specifics strengths and flaws. **This is not an official ranking.**\n\nAny non-traits is treated like it was the trait \"None\". It counts in scores.\n\n## Raw Rarity Scores\n\n- Human-readable version: [`_output_results.log`](./_output_results.log)\n- JSON:\n  - [`_output_anonsNullTraitsAsNone.json`](./_output_anonsNullTraitsAsNone.json): Anons with `null` traits set to `None`\n  - [`_output_rarity.json`](./_output_rarity.json): Rarity scores\n  - [`_output_anonsWithRarity.json`](./_output_anonsWithRarity.json): Anons with its rarity\n\n## Reproduce calculations\n\nThe script will use local cached versions if available. To load everything from the https://www.anons.army/ API, remove every files named `_input_\u003cname\u003e.json`.\n\n```sh\npnpm install\npnpm build\npnpm exportScores\n```\n\nIf the generated [`_output_anonsWithRarity.json`](./_output_anonsWithRarity.json) file has not changed, you are sure I did not cheat by manually editing it!\n\nSHA256 hashes:\n\n```\n$ sha256sum _*\nf8d2dafbc207ac3aeae38e0cbad8a1c24badb28c0ca4f1b5078f04ad3e2d26fe  _input_anons.json\n0b189af4d9df843850d5ed364ee86da12c54d5b882afcb8409656f4e72d32c1e  _input_traits_backgrounds.json\n9a224046f5fc39c53ef2b51a103abaa143ff1939a3ade7eda959bf441feb147b  _input_traits_base-persons.json\n7ece8aac7d83948c5372382855b3661439ba14873fdb31ccbb23164aed8b2040  _input_traits_clothes.json\ne83356417c1903fa45db6e5f480eaad926a82d5b34b093f50b62e3e8841ed259  _input_traits_ears.json\n35d7e6e2bd85ff708684e76ff59e7fc9cad797af6326fedc2ded4a153d5590f7  _input_traits_eyes.json\nc80bf523563dfe65b18ec8bc5163104460e98eded12d6b5a4a934a851574ce1c  _input_traits_heads.json\nfeea28bb4740f8f3c116741721abd7f9f272db16eb0ee3b21fb62739afca52d6  _input_traits_mouths.json\n52d354e191e61aacda387d1297a85cab3542dbbcb6cc48fd7412e69cb1ff6d78  _output_anonsNullTraitsAsNone.json\n43a0f2d0cf25fa926ae4cb1516a13fa512a4c133e24fafe172afa4a67af6f101  _output_anonsWithRarity.json\nc1dca3b87cb0f3d3f2a734c07bdfb821e8acb047346dad524bf24d66345e22fa  _output_rarity.json\n0b60d8731387099c59c9a87f0491eff3d216ad7035c60cdf7c4680be33d4aa32  _output_results.log\n```\n\n## Website\n\nA website is available at https://anons.rigwild.dev/\n\n![website screenshot](./screenshot.png)\n\n## License\n\n[The MIT License](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frigwild%2Fanons-secret-nft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frigwild%2Fanons-secret-nft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frigwild%2Fanons-secret-nft/lists"}