Connect
MOD 01

Build a call

Pick a preset, or Function call to encode any function from a contract's ABI (ERC-20, Morpho, Aave, Permit2 built-in — or paste your own). Fill any argument from an on-chain read with the “ƒ” button. Everything you add drops into the Batch rail, reachable from every tab.

ABI library
Address book — label addresses
MOD 02

Swap & Bridge

One pair, one signature — on this chain or onto another: the exact-amount approve and the swap / bridge deposit go out together as one atomic executeBatch, so no allowance outlives the trade. Search tokens by name or symbol, or paste an address; pick another chain under You receive to bridge.

How routing works

Same-chain routes are compared across KyberSwap, LI.FI / Jumper, Relay, Bungee, ParaSwap, 1inch (needs a free key in Settings) and CoW Swap, ranked on output after each route’s own gas estimate. The approval is for the exact amount, never unlimited. CoW is intent-based — there the batch is approve + setPreSignature, still one signature, and a solver fills the order afterwards at no gas cost to you.

Bridges are quoted by LI.FI / Jumper, Relay, Bungee and NEAR Intents. The origin leg is atomic in your transaction; the provider then delivers to your same address on the destination chain (or refunds on the origin), and the fill is tracked in the telemetry console.

MOD 03

Sweep tokens

Swap several tokens into one target token. The approve+swap calls drop into the Batch rail and go out as one atomic executeBatch.

How it works

Optimal routes via KyberSwap. Each swap's min-out (at your slippage) is locked in when you add it; if prices move past it the batch simply reverts — no funds lost.

MOD 04

7702 status

Your EOA's EIP-7702 delegation on every supported chain. ✓ Delegated = pointed at Simple7702Account (batching enabled here); Foreign = delegated to another contract; Plain = not delegated.

MOD 05

Revoke approvals

Source: . Scans your ERC-20, NFT (ApprovalForAll), and Permit2 approvals on the active chain — untick anything you want to keep, then build one atomic batch of revokes into the Batch rail.

⚠ Connect a Ledger or wallet to scan and revoke.

MOD 06

Capture from a dApp (WalletConnect)

Connect a dApp here instead of to your wallet. Its transactions are captured into the Batch rail (not broadcast), so you can send them as one atomic executeBatch. dApps that speak EIP-5792 hand over the whole batch cleanly; legacy dApps fire one tx at a time and will show each as "rejected" after it's captured (expected — that's record mode). Signature requests are forwarded to your browser wallet.

read-only · CoinPaprika · DeFiLlama · Blockchair
MOD 07A

Top 20 crypto

Largest assets by market cap in USD, with 24h change. Source: CoinPaprika.

Loading…

MOD 07B

Stablecoin yields

Highest-APY stablecoin pools with TVL ≥ $5M. Source: DeFiLlama. APYs are variable and often incentive-driven — not advice.

Loading…

MOD 07C

Headlines

Latest crypto news, aggregated across outlets. Source: Blockchair.

Loading…

MOD 08

Template Vault

Saved batches — each keeps its calls, any ⚡ re-runnable reads, and the chain it was built on. Load switches to that chain and drops the batch into the Batch rail. Templates live in this browser: Export vault carries your whole library to another device, and Share turns one template into a link.

MOD 09

Data providers · API keys

Optional keys for faster, richer data. They override any .env defaults and are stored only in this browser (localStorage) — each is sent solely to its own provider's API. Leave blank to use the free, keyless paths (RPC log-scan + DeFiLlama). Revoke uses Moralis/GoldRush; Sweep dust uses Moralis/GoldRush/Alchemy; Sweep routing uses the Kyber client id.

MOD 09B

Portfolio labels

Chrome/Edge — USB (WebHID) or Bluetooth (Web Bluetooth; Stax/Flex/Nano X, Chromium only). Ethereum app (≥ v1.17) open with EIP-7702 enabled in app settings, gas in the EOA on the active chain.