An open source interface for Uniswap -- a protocol for decentralized exchange of Ethereum tokens.
To access the Uniswap Interface, use an IPFS gateway link from the latest release, or visit app.uniswap.org.
Check out useUnsupportedTokenList() in src/state/lists/hooks.ts for blocking tokens in your instance of the interface.
You can block an entire list of tokens by passing in a tokenlist like here
For steps on local deployment, development, and code contribution, please see CONTRIBUTING.
Your PR title must follow conventional commits, and should start with one of the following types:
Example commit messages:
Other things to note:
The Uniswap Interface supports swapping, adding liquidity, removing liquidity and migrating liquidity for Uniswap protocol V2.
The Uniswap V1 interface for mainnet and testnets is accessible via IPFS gateways linked from the v1.0.0 release.
$ claude mcp add interface \
-- python -m otcore.mcp_server <graph>