TL;DR
We have people creating uncensored builds of the UI which are just following Uniswap Labs ones but without the block list.
Let’s use this for uniswap.eth
instead of app.uniswap.org
.
To do so create a multisig validating uncensored builds of uniswap made by peoples like @Micah and point uniswap.eth
to an ENS that this multisig control.
Then when a new version is made, someone publish it, the multisig review it, and it if it’s fine then the multisig approve the change updating uniswap.eth
.
Details
Recently uniswap labs updated the UI to stop supporting lots of tokens, some obviously makes sense like Tether Gold which is bugged and lock liquidity forever.
But most tokens are just what the US regulator would likely classify as securities such as :
- mAssets (mTSLA, mGOOGL, … thoses are synthetixs of shares)
- Synths.
There for me multiple issues with this:
- This applies to everyone, even outside of the US juridiction. (there might be some legal ground about that, maybe since Uniswap Labs is in the US they must apply thoses regulations even to non US “customers”)
- The message is a missleading “unsupported token” instead of “This is not supported on this gateway, pls use an other gateway”.
So ok the uniswap labs team doesn’t want or can’t deal with the legal implications of this. Then let just find someone else who does.
Well @Micah is willing to do it. This is just a fork of the Uniswap Lab’s UI but with the list removed.
Technically, we just update the IPFS field of uniswap.eth
to ipns://uniswap-UI-multisig.eth
, instead of ipns://app.uniswap.org
.
That would change the resolution of:
-
uniswap.eth
(for thoses who use IPFS) uniswap.eth.link
We would also need to have a multisig checking releases, because for example if we just point it to ipns://uniswap-uncensored.eth
well that would work, but @Micah would have full control over the code that is distributed, which isn’t very decentralised.
Sadly app.uniswap.org
wouldn’t get updated as it’s uniswap.eth
redirecting to app.uniswap.org
not the reverse.
That pretty much it.
As is this wouldn’t have much impact, because very few people uses uniswap.eth
, but it would be simple to advertise https://uniswap.eth.link instead, it’s from the governance and should be as safe.