snapshot
Blog
  • Welcome to Snapshot docs
  • User guides
    • Spaces
      • What is a space?
      • Create a space
        • Register an ENS domain
        • Alternative way to create a space
      • Settings
      • Sub-spaces
      • Space verification
      • Space hibernation
      • Add a custom domain
      • Add a skin
      • Space roles
      • Space badges
      • Snapshot Pro
      • Space handbook
        • Most common
        • Voting threshold
        • Anti-whale
        • Sybil resistance, scam & spam prevention
        • Liquidity / staking pool
        • Delegation
        • NFT voting
          • Most common: ERC-721
          • Multi-token: ERC-1155
          • POAP - Proof of Attendance
        • Custom calculations
    • Create a proposal
    • Voting
      • Vote on a proposal
      • Delegate your voting power
    • Voting strategies
    • Validation strategies
    • Using Safe multi-sig
    • Delegation
  • Developer Guides
    • Create a voting strategy
    • Create a validation strategy
    • Identify integrator activity
    • Add a network
  • Tools
    • Tools overview
    • Snapshot.js
    • API
      • API Keys
    • Webhooks
    • Subgraphs
    • Mobile notifications
    • Bots
  • Snapshot X
    • Overview
    • User guides
      • Create a space
      • Proposals
      • Voting
      • Safe execution setup
    • Protocol
      • Overview
      • Space actions
      • Space controller actions
      • Authenticators
      • Proposal validations
      • Voting strategies
      • Starknet specifics
      • Execution strategies
      • Audits
    • Services
      • Architecture
      • API
      • SX.js
      • UI
      • Mana
  • V1 interface
    • Email notifications
    • Plugins
      • What is a plugin?
      • Create a plugin
      • oSnap
      • SafeSnap
      • POAP
      • Quorum
      • Domino notifications
      • Galxe
    • Boost
  • Community
    • Help center
    • Discord
    • X (Twitter)
    • GitHub
Powered by GitBook
On this page
  • What are verified tokens?
  • Adding a verified token to Snapshot's list
  • 1. Create a fork
  • 2. Update the token list file
  • 3. Create a Pull Request
  • 4. Wait for the team to approve the PR

Was this helpful?

Edit on GitHub
Export as PDF
  1. V1 interface

Token verification

Learn how to verify a token for your Space.

Last updated 5 months ago

Was this helpful?

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 , and , serve as trusted sources that confirm the validity and authenticity of tokens within the respective blockchain ecosystems.

Snapshot is using the 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

4. Wait for the team to approve the PR

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

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

It's now in the hands of the Snapshot team to review your changes and apply them to .

snapshot-sidekick
https://snapshot.org
Ethereum
Polygon
Uniswap
https://github.com/snapshot-labs/snapshot-sidekick