Token verification

Learn how to verify a token for your Space.

What are verified tokens?

Verified tokens refer to tokens that have been officially verified and listed on specific platforms or curated lists. These lists, such as the Ethereum, and Polygon, serve as trusted sources that confirm the validity and authenticity of tokens within the respective blockchain ecosystems.

Snapshot is using the Uniswap list in combination with Snapshot's own list in order to verify assets available for building transactions.

By default tokens that are on the list are marked as verified with a green badge:

To see unverified tokens you can select the filter option:

Adding a verified token to Snapshot's list

1. Create a fork

Fork the snapshot-sidekick repository on Github:

2. Update the token list file

Navigate to data/verifiedTokens.json file:

└── data
    └── verifiedTokens.json

Update it with the JSON details of the token you wish to add (replace each value accordingly):

{
  "name": "Wrapped Ether",
  "address": "0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6",
  "symbol": "WETH",
  "decimals": 18,
  "chainId": 5,
  "logoURI": ""
}

Make sure to keep structure of the file intact and add necessary commas before or after the curly braces{}.

3. Create a Pull Request

If all the details are correct create a new PR on the original snapshot-sidekick repo.

4. Wait for the team to approve the PR

It's now in the hands of the Snapshot team to review your changes and apply them to https://snapshot.org.

The average time to merge a PR is 2-3 days, so please be patient! 😉

Last updated