/Solana-NFT-collections

Hash lists for legendary Solana NFT collections ready for airdrop

Primary LanguageJavaScriptOtherNOASSERTION

Solana NFT Collections

The home of snapshots for the Legends of Solana. When you know you know.

This repository is a collection of snapshots for various NFT projects on the Solana blockchain. Each snapshot is a JSON file that contains the addresses of the NFTs and their owners. For your NFT project to be submitted to the repository be sure to generate a snapshot which follows the format from https://www.helius.dev/blog/nft-holder-snapshots.

Project Hashlists

Structure of the Repository

The repository is structured as follows:

  • The projects/ directory contains folders for each NFT project. Each folder is named after the project it represents.
  • Inside each project's folder, there are JSON files named in the format {project_YYMMDD}.json. These files are the snapshots for the project.

Adding New Snapshots to the Collection

To add a new snapshot to the collection, follow these steps:

  1. Fork this repository and run npm install inside the downloaded fork folder to install all dependencies
  2. Snakecase the name of the project in your mind palace eg. Legends of Solana becomes legends_of_solana
  3. Get the collection address:

Collection Address

  1. Run npm run snapshot {project_name} {collection_address} to generate a snapshot - eg. snapshot boom_heroes EJqr8VRC3rJaEVDDkcbG9G122ixW1GQ4f6y6vMwaGoco
  2. Open a PR with the new snapshot

Example PR

A good example of a PR can be seen here with complete data formats for NFT projects:

Example PR

Contributing

We welcome contributions from the community. If you have a new snapshot to add or an update to an existing one, please submit a PR. If you have any questions or need help, feel free to open an issue.