About
Know what you are trading
before you trade it
ChainTools is a swap where the contract behind every token is one click away. Most trading interfaces ask you to trust a name and a logo. This one shows you the code.
16
chains you can inspect
7
chains you can trade on
0
funds we ever hold
0
accounts to create
Can I trust the token I am about to buy?
A ticker is a label anyone can reuse. Before you trade, you can see whether the contract's source has been published and proven to match what is actually deployed, whether it is a proxy someone can swap out from under you, and whether the same bytecode is running elsewhere under a different name. If none of that checks out, that is worth knowing while you can still walk away.
What am I actually approving?
An approval gives a contract permission to move your balance. Most interfaces show a brand name at that moment. Here you get the address, a link to read it, and — on Uniswap v4 — the hook contract that can run its own code in the middle of your swap. You are told what it is before you sign, not after.
Who holds my funds?
Nobody. There is no account, no deposit, and no wallet on our side. Every swap is a transaction you approve in your own wallet and that settles directly against Uniswap's contracts. We cannot move your tokens, freeze them, or lose them, because we never have them.
Am I getting a fair price?
Every Uniswap v3 fee tier and v4 pool on 7 networks is quoted and the best one wins. You are shown the route it took, the price impact, the minimum you will receive after slippage, and an honest note about what the trade is exposed to — including the parts we cannot protect you from.
What if the token is not on any list?
You can still trade it. Paste the address and its details are read straight off the contract. At that point the link to inspect it matters more than usual, so it is put in front of you rather than buried.
Try it on something real
USDC on Ethereum is a proxy: the address everyone uses is a shell, and the code that actually moves your money lives somewhere else. Most interfaces will never tell you that.
Verification data comes from Sourcify, an open contract verification service. Swaps settle against Uniswap v3 and v4. Everything this site can do is also available as an API.
