Skip to content

hey-its-slowly/Solana-NFT-collections

 
 

Repository files navigation

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.

Projects

Structure of the Repository

The repository is structured as follows:

  • The NFTs/ 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.

About

Hash lists for legendary Solana NFT collections ready for airdrop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.9%
  • TypeScript 16.1%