Argyros
Get API Key →
DeFi Aggregator · SVM-Native

Every pool on Fogo.
One route, signed in ~125µs.

Argyros searches every liquidity pool on Fogo's native SVM, splits your order for the best fill, and hands back a ready-to-sign transaction. One HTTP call. No RPC round-trips.

Live Quote · Fogo L1 120μs
You pay Bal: 12,430 USDC
1,000.00 USDC
You receive +0.34% vs single-DEX
48.5047 SOL
Route · 2 hops Impact 0.08%
Vortex 60% Fluxbeam 40%
Latency · last 40s P50 120μs · P99 142μs
Pools Indexed
0
24h Volume Routed
$0M
Avg Slippage Saved
0.00%
Representative figures · illustrative during beta
Why Fogo

Why we build
on Fogo.

40ms finality, sub-cent fees, deterministic ordering. The chain does the hard part — we route on top of it and stay out of the way.

01 · Speed
40ms blocks
Finality before you blink
Blocks finalize in 40ms, so a quote you took a moment ago is still the quote you get. No stale prices, no waiting on confirmations.
02 · Cost
~$0.0002 fees
Priority fees, p95
There's no blockspace auction to bid into, so execution cost stays in fractions of a cent — even when you're routing across several pools at once.
03 · Fairness
Deterministic order
No front-run lane
Transaction ordering is fixed by the scheduler, not bid for. Multi-hop routes execute atomically — they land whole or revert, and your input never leaves your wallet.

We didn't pick Fogo for the narrative. We picked it because the numbers hold up.

Request flow

From quote to signed tx, end‑to‑end.

Five stages, ~125µs at p50. Each one runs in SVM memory — no serialization tax between them, no network hops back to an RPC.

INGRESS Quote req ~0μs GRAPH A* pathfinder 50μs SOLVER KKT split 50μs BUILDER LUT compress 15μs SIGNED TX Ready 120μs total
Live telemetry

Quote latency, last 60s

Current
120μs
Pricing

Free while we're in beta.

Every endpoint, no rate caps, no card. Grab a key in Discord and tell us where it breaks.

Beta — Live Now
FREE
$0
no card · no limits during beta
  • Full API access
  • REST + WebSocket
  • Zero-copy route plans
  • Community Discord support
  • Shape the roadmap
Get API Key →
Aggregating liquidity from
Architecture

Native to Fogo —
not a wrapper around it.

Most aggregators talk to a chain over RPC. Argyros is compiled for the SVM and scheduled alongside validators, so it reads pool state straight from the ledger. There's no RPC hop sitting between you and the current price.

Routes are assembled in SVM memory and handed back as a serialized transaction your signer can use as-is — no intermediate buffers, no re-encoding step. That's where the sub-millisecond number actually comes from.

  • COW graph snapshots. Lock-free reads during live pool updates.
  • Analytical KKT solver. 11.5× faster split optimization vs. iterative ADMM.
  • LUT-compressed TX. Fits premium routes within the 1232-byte limit.
zero-copy-route-plan

        
The widget

Don't want to touch the API?
Drop in one tag.

The same routing engine, wrapped in a swap UI your users can sign with. It's a plain Web Component — works in React, Vue, Svelte, or hand-written HTML — and themes to your brand with a handful of CSS variables. The card on the right is the real thing.

index.html
<!-- one script, one element -->
<script src="https://cdn.argyros.trade/argyros-widget.umd.js"></script>

<argyros-swap
  api-key="argy_live_xxx"
  chain="fogo"
  theme="dark"></argyros-swap>
Loading swap widget…

Demo embed · add a publishable key + your API endpoint to go live

Customer voice Illustrative
“We benchmarked every aggregator on Fogo. Argyros was the only one that stayed under a millisecond at size. For a market-making desk, that's not a feature — it's the whole strategy.”
MV
Marcus Vance
Head of Execution · Halcyon Capital
Developer FAQ

The questions
you'd ask us first.

Not here? The people who wrote the engine answer in #argyros-dev on Discord — usually within the hour.

How do I authenticate API requests?
Add Authorization: Bearer $ARGYROS_KEY to every request. API keys are issued per-project from the dashboard; rate limits scale with your tier.
Do I need to run my own Fogo RPC node?
No. Argyros reads pool state directly from the L1 via co-located validators, so quote and route calls never touch your RPC. You only need an RPC endpoint to broadcast the signed transaction — and we provide one free up to 1M requests/month.
How does slippage protection work?
Pass slippageBps on the quote request. The minimum-out check is compiled into the route plan itself and enforced on-chain — if the route can't deliver, the transaction reverts atomically. No partial fills.
Can I stream quotes over WebSocket?
Yes. wss://api.argyros.xyz/api/v1/stream pushes fresh quotes on every pool-state update — typically 200–400 ticks/second per pair. Subscribe to as many pairs as your tier allows.
What happens if a route fails mid-execution?
All hops execute in a single SVM transaction. If any hop fails, the entire transaction reverts — your input tokens stay in your wallet. No intermediate states, no stuck balances.
Is there a self-hosted option?
Yes — Enterprise tier. You run the Argyros engine on your own infra with direct Yellowstone gRPC. Includes support, SLA, and source access. Talk to sales.

Route at the speed
of the chain itself.

One endpoint, one signature. Built for the people who notice when execution is measured in microseconds instead of seconds.