https://github.com/vasa-develop/nft-tokenlist
An NFT tokenlist and generation mechanism
https://github.com/vasa-develop/nft-tokenlist
Last synced: 11 months ago
JSON representation
An NFT tokenlist and generation mechanism
- Host: GitHub
- URL: https://github.com/vasa-develop/nft-tokenlist
- Owner: vasa-develop
- License: mit
- Created: 2021-06-20T16:01:11.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-01T23:26:35.000Z (over 4 years ago)
- Last Synced: 2025-03-30T09:31:33.635Z (12 months ago)
- Language: JavaScript
- Size: 371 KB
- Stars: 21
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## NFT tokenlist
> A tokenlist for ERC721, ERC1155
This repository implements a mechanism to generate customizable tokenlist using some simple scripts which pull the data from [OpenSea Graphql API](https://api.opensea.io/graphql).
The scripts follow the [collectibles tokenlist schema from 0xsequence](https://github.com/0xsequence/collectible-lists).
You can find a sample tokenlist supporting 3300 NFTs in [trimmed_3300_nfts.tokenlist.json](./trimmed_3300_nfts.tokenlist.json).
## How NFT tokenlist generation works? [WIP]
- Use the [`.env`](./.env) file to specify the parameters.
- Use the parameters to generate the NFT tokenlist (from cached data or opensea endpoint).
## Further Work
- Create an extension of [EIP747](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-747.md) to allow a Dapp to suggest a user subscribe to a token list.