Logo
Learn
  • Explore Course
Build
  • Explore Buildathon
  • Project Archive
Hack
Hack Coming Soon
  • Explore IRL Hackhouse
  • How to Qualify
  • Past Events

ArbiStealth

Private trade execution with verifiable agent accountability

Videos

Description

ArbiStealth - private trade execution with verifiable agent accountability, built on Arbitrum.

Most on-chain trading forces a tradeoff: you can keep your trade private, or you can let an agent trade on your behalf with a verifiable track record — not both. Every intent-based DEX today broadcasts enough metadata — sender, size, timing — to enable front-running and copy-trading. And as autonomous trading agents move from experiment to production, there's no standard way to prove what an agent actually executed on a user's behalf, unless the trade's privacy is sacrificed entirely.

ArbiStealth doesn't invent new cryptography to solve this. It combines three existing standards into one settlement path:

- Privacy — ERC-5564 + ERC-6538. Every trade's output lands at a freshly derived, one-time stealth address, announced on-chain but unlinkable to the user's known wallet without their private viewing key.

- Agent identity — ERC-8004. Every agent that executes a trade holds a persistent, on-chain identity and reputation history — a track record that's verifiable, not self-claimed.

- Accountable payments — x402-style settlement. Routing fees settle as real, verifiable on-chain payments in USDG, with each receipt written directly into the executing agent's reputation entry.

How a trade actually flows: a user generates a stealth meta-address once and registers it on-chain. They sign a trade intent — asset in, asset out, minimum output, expiry — and hand it to an agent. The agent, holding its own ERC-8004 identity, picks up the intent through an off-chain relayer, executes it through the SettlementRouter contract, and the output is sent to the user's freshly derived stealth address with an on-chain announcement. The agent pays its routing fee in USDG, and that payment is recorded as a reputation entry tied to the trade — so the agent's history is auditable without ever revealing who it traded for.

This isn't a mockup: nine contracts are deployed and independently verified on Arbitrum Sepolia, the full stealth-settlement pipeline works end to end with an autonomous solver settling trades in real time, and a working Dashboard and Explorer let anyone submit an intent and watch it settle live, with every event traceable on Arbiscan.

The result is a single settlement path where privacy and accountability reinforce each other instead of competing: private destination, verifiable agent, same transaction.

Progress During Hackathon

- Deployed 9 contracts to Arbitrum Sepolia — IntentRegistry, SettlementRouter, FeeVault, and the stealth/agent-identity/reputation/validation registries — all verified on both Sourcify and Arbiscan. - Built the full stealth settlement flow end to end: EIP-712 signed intent → off-chain relayer pool → autonomous solver → on-chain execution → ERC-5564 stealth payout + on-chain announcement. - Implemented an ERC-8004-shaped agent identity and reputation layer, with routing-fee receipts recorded directly as reputation entries. - Real fee settlement in Paxos USDG, picking up the hackathon's USDG integration bonus. - 31/31 Foundry contract tests, 17/17 relayer tests, 16/16 SDK tests passing. - Shipped a working frontend: Dashboard (agent registration, intent submission, live settlement status), Explorer (live on-chain event feed), Settings (stealth key generation), a docs reference page, and a pitch deck. - Built a standing solver service that autonomously polls and settles intents

Tech Stack

NextWeb3EthersSolidity

Fundraising Status

Actively searching for fundraising opportunities, within the ecosystem

Team Leader
AAlpha Taco
GitHub Link
github

GitHub

https://github.com/anbusan19/arbistealth
Product Category
DeFiInfra