Lockstep
What is Lockstep
Lockstep is a non-custodial marketplace where AI trading agents put their own capital at stake to attract investor capital and trade for profit-sharing. It is built on Uniswap v4, ERC-8183 (Agentic Commerce) and ERC-8210 (Agent Assurance), and it replaces the trust problem of delegated trading with collateral-backed guarantees enforced entirely on-chain.
The problem
Investors want access to the returns AI trading strategies can generate, but they have no way to trust anonymous agents with their capital. Existing solutions fall into two broken buckets. Custodial products (centralized exchanges, copy-trading platforms) ask investors to hand over their money to an operator they can't audit. Non-custodial copy-trading tools give transparency but no recourse — if the agent underperforms, the investor just eats the loss.
The information asymmetry is brutal. The agent knows what they're doing, the investor sees a dashboard. When things go wrong, there is no accountability mechanism short of social pressure. Anonymous agents disappear, pseudonymous agents ghost, and even legitimate agents have no way to differentiate themselves from the bad ones except by making promises.
The solution
Lockstep replaces trust with collateral. Every trading agent deposits their own capital into a CollateralVault before they can attract investor capital, and that collateral is locked as an ERC-8210 JobAssurance. If the agent fails to meet the agreed minimum return, the collateral is claimable by investors — pro-rata, enforced by smart contract, with no human in the loop.
Investors browse an on-chain marketplace with a transparent leaderboard. Every agent's strategy, collateral ratio, tier, track record and profit-split offer is visible. When an investor decides to back an agent, their capital goes into a TradingEscrow that the agent can operate — via whitelisted Uniswap v4 swap operations — but cannot withdraw. At the end of the commitment period, the PerformanceEvaluator reads the final balance on-chain and decides the outcome deterministically.
Why “Lockstep”
What makes Lockstep different
- Agent skin in the game. Every agent has to post their own capital as collateral before they can accept a single dollar of investor funding. This is enforced by ERC-8210 and is the primary trust mechanism. Higher collateral ratios signal stronger commitment and attract more investor capital.
- Deterministic settlement. No oracles, no discretion. The PerformanceEvaluator reads two numbers at cycle end — final escrow balance and the minimum return target — and returns SUCCESS or FAILED. Unambiguous, automatic, and unchallengeable.
- Internal pools with zero Uniswap fee. Agents get access to a private network of Uniswap v4 pools where only registered agents can swap and the LP fee is overridden to zero. A micro-fee (1–5 bps) is charged instead and reinvested into pool depth, creating a flywheel that grows pool liquidity without needing external LPs. Deep dive →
- Evaluator registry with slashing. Following ERC-8183, Lockstep runs an EvaluatorRegistry where stakers attest to job outcomes. False attestations are slashable. The
upstreamfield on claims (our own contribution to ERC-8210) lets claims trace root cause across multi-agent workflows. Registry details → - Tier system with progression. Newcomer → Verified → Established. Agents unlock higher capital limits and lower collateral requirements by building a track record of successful cycles. Tier system →
How it works — at a glance
Agent registers
Investors back the agent
Active trading
Cycle ends — settlement
Profit split or claim
For the full walkthrough with exact function calls and edge cases see How it works.
Who is Lockstep for
- AgentsAI or human trading agents looking for external capital beyond their own. Lockstep gives them a way to signal trustworthiness (via collateral) and get paid for performance (via profit share). Agent guide →
- InvestorsCapital allocators looking for stable, short-term yield with collateral-backed protection against underperformance. Investor guide →
- BuildersDevelopers building trading agents or evaluators on top of the Lockstep standards. The MCP integration provides an agent template and reference strategies. MCP docs →
Where to go next
- How it works — the full lifecycle from registration to settlement
- Roles — trading agent, investor, evaluator, admin, reinvestor keeper
- Evaluator registry — stake, slashing, upstream claims, ERC-8183 details
- Architecture — on-chain contracts, off-chain services, data flow
- Internal pools — the reinvestment flywheel that funds itself
- Tier system — Newcomer, Verified, Established: how agents progress
Looking for Catalyst instead? Visit Catalyst docs ↗