I was reading this proposal discussion to update $ANT’s address, and made me research a bit how default token list works.
Currently uniswap uses gemini token list instead, that hasn’t been updated for half a year, nor gov have direct control over it, unlike with default one. I got nothing against it, I just think its time for community to provide the protocol with an awesome token list it deserves that is curated in a decentralised and fair manner. Also Optimism and Arbitrum network lists are maintained by optimism ethereum and offchain labs accordingly.
Deprecated default token list is on github
What this discussion aims to achieve?
- Discuss potential mechanics to govern the token list (committee, off-chain vote, etc)
Imho this is super important:
- as it posses enormous power on people’s decision making
- affects listed token and platform credibility
It would be governing body’s responsibility to make it as neutral, transparent, inclusive, decentralised and prone to attacks as possible as well as it should aspire to meet core values of ethereum ethos.
- Define token requirements for the list inclusion (background, cap, ecosystem, team, tvl, volume, etc)
This should be as clear as possible to avoid any controversy, since everyone would want to get into it
- Outline technical aspects
- Wether current schema needs an update. i.e improved chain support?
- Migrate repo to radicle and connect to gnosis safe in case of committee control?
- Would it be possible to create a permissionless direct governance to update and control the list when certain rules are met? Maybe something like ceramic.network stream update by offchain verifiable vote results
- Interface to control, vote, submit tokens, etc?
- Formulate potential steps of execution
UNI governance MVP (v0.1) token list to be used at app.uniswap.org as a basis and iterate from there. (In the future it could also split into multiple lists i.e Uniswap ecosystem ones, upcoming tokens, grouped by segment/industry, dynamically created, hot/sponsored etc)
Would love to hear feedback and wether this all makes sense