Skip to main content
Hero Light Hero Dark

What is 1Tx?

1Tx turns “deposit into the best USDC market on Base” into a list of calls your own account signs, already simulated against live chain state. It is an API, not a protocol. There is no 1Tx router in the path, no contract of ours between you and Aave or Morpho, and nothing to approve to us. You ask for a deposit, a withdrawal, a bridge or a levered loop; you get the exact {to, data, value} calls, in order, plus the measured output of running them. Your wallet signs and sends them.

No custody

Calls target the lending protocol directly. Funds never touch an address we control.

No deployment

Nothing to register on chain. A new market is a row in our catalogue, not a contract release.

Simulated before you sign

Every bundle is run through eth_simulateV1 at a pinned block. A bundle that reverts is never returned.

Built for agents

Read endpoints to decide, calldata endpoints to act, and an execution model that never asks a human to be online.

What is an instrument?

An instrument is one place to earn yield: a protocol, an asset, on a chain. “Aave USDC on Base” is one instrument. “Compound USDC on Base” is a different one — same asset, different protocol. Each gets a deterministic 32-byte id that embeds its chain:
That id is the only handle you need. Query its yield with it, compare it against every other instrument with it, and build the calls to enter or exit with it — without knowing whether the protocol behind it is an ERC-4626 vault, an Aave pool or a Comet market.

The shape of an integration

Two reads and a signature. Everything else — protocol quirks, swap routing, approvals, slippage floors, CCTP fees — is resolved before the calls reach you.

Why it is built this way

An agent that manages yield cannot ask a human to click. It needs to decide from data, act without custody, and pay for gas out of the position’s own currency. So:
  • Calls, not transactions. We return an EIP-5792-shaped batch. A smart account wraps it into one atomic user operation; an EOA sends the calls in order.
  • ERC-4337, gas in USDC. Your account, your bundler, your paymaster. The wallet never needs native gas on any chain, and we never sponsor, hold keys or sign.
  • Cross-chain without a relayer. CCTP V2 burns with destinationCaller set to your own account, so only you can redeem. Nothing of ours can front-run or strand a transfer.

Execution model

The wallet, gas and cross-chain rules in full

Start here

Connect the MCP

Add 1Tx to Claude, ChatGPT, Cursor or Codex in one line

Quickstart

First deposit in about five minutes

How It Works

Recipes, swap legs and the simulation pass

Calldata API

The endpoint that builds the bundle

Integration Guides

Smart account, EOA, or agent

Who is this for?

Discovery, metrics and portfolio analytics to decide with; calldata and simulation to act with. The agent never holds a key — it hands a batch to the client that does.
Offer every lending market behind one identifier, and one call shape, instead of an integration per protocol.
Standardised instruments, yields and risk metrics across chains, with execution your own infrastructure signs.
Levered loops with every turn hard-coded and the resulting health factor measured, not modelled. See the Loops API.