The NFT registry is a repository of known NFT contracts with meta information that may not available on the chain.
Adding Tokens or suggesting changes can be done thru Pull Requests.
The original list was created from Milos at vnft-tools.com. The repository is structural based on the official token registry
- Make sure the contract address is correct (main/test)
- Token image (optional)
- Folder name must be the same as the contract address
- Clear and simple description
- Comply with directory & contents rules
Forking a repository allows you to create your token details and send a pull request for the maintainers to review and merge into NFT registry.
Contract address start with 0x + 40 characters and must be lower case, E.g.,
0xb81e9c5f9644dec9e5e3cac86b4461a222072302
.
├── main
│ └── 0xb81e9c5f9644dec9e5e3cac86b4461a222072302 //Contract address
│ ├── info.json
│ ├── token.webp
│ └── extra.json
│ └── marketplace.json
-
Import your token image into the directory and named it
token
.(Image must bewebp
format,transparent background
and256 x 256
pixel size) -
Generate a info.json file includes token details.
{
"name": "Vechain Node Token",
"creator": "Vechain",
"description": "X-Node"
}
- Generate an extra.json file includes following details.
{
"website": "https://www.example.com/",
"links": {
"discord": "https://discord.com/example",
"twitter": "https://twitter.com/example",
"telegram": "https://t.me/example",
"facebook": "https://www.facebook.com",
"medium": "https://medium.com/@example",
"github": "https://github.com/example",
"slack": "https://example.slack.com/"
},
"whitePaper": "https://www.example.com/whitepaper/"
}
- Generate a marketplace.json file includes following details.
[
{
"name": "VeChainStats",
"link": "https://manager.vechainstats.com/vnt-marketplace",
"tokenLink": "https://vechainstats.com/nft/vechain-nodes/{{tokenId}}"
}
]
Only Discord / Twitter / Telegram / Facebook / Medium / Github / Slack are supported
After Create a pull request, your pull request will be reviewed by maintainers. Once the review is completed, your token will be merged into the base branch.
- Get token information
- Get token icon
https://vechain.github.io/nft-registry/{item.icon}