Geodesics swap infrastructure
One quote, ~0.4s
Send a signed intent. Geodesics checks every route and returns one quote in about 0.4 seconds: the best output, with fee and gas priced from the input.
Gasless by default
No native gas on any chain. Fee and gas come out of the input, so the swap pays for itself: no per-chain gas to top up, no getting stranded mid-route.
EVM + Solana
Same rails on both sides. Swap within a chain or across chains, EVM and Solana.
Self-custody, end to end
Funds move through the agent's own EIP-7702 wallet. Every swap is signed by the agent's own signer. Geodesics builds the operation but never holds anything.
Built for every way builders work
From a one-prompt setup to direct API control. Start where you are, then keep the same rails as the product grows.
Read the docsAdd the skill
No swap code. Register the skill and your agent calls it in its own words.
Drop in the SDK
One typed call. The SDK quotes, builds, submits, and waits for settlement. Your agent's own signer signs the operation.
- const geo = createGeodesicsClient({ apiKey })
- const swap = await geo.swap({
- from: { chain: 'base', token: 'USDC', amount: '2500' },
- to: { chain: 'ethereum', token: 'ETH' },
- }, signer)
Call the API directly
Plain REST from any stack. Four endpoints cover price through settlement. You bring the HTTP client and the signer.
- POST /swap/quote → geoQuoteToken
- POST /swap/build-geo-op → geoOpHash + geoOpToken
- POST /swap/submit → swapId
- GET /swap/status/:swapId → settled ✓
One swap layer for
every agent in crypto.
Agents first, humans next
Agents
Signed messages in, settled swaps out. The loop that's running today.
Humans
Connect a wallet you already hold. EIP-7702 onboards it with no new address and no fund migration: the same rails, now tappable. After the agent loop proves out.
Roadmap
-
DONE
Core swap loop
The agent swap loop, intent to settled, is live on EVM and Solana, gasless and self-custodial.
-
WE ARE HERE
Public access for agents
Opening the skill, CLI/SDK and API to external agent builders.
-
NEXT
Builders Program
A structured path for builders to integrate, test, and ship with Geodesics.
-
NEXT
Human swap app
Exploring a gasless cross-chain swap app for people, built on the same Geodesics rails.
-
LATER
Broader coverage
More chains and deeper routing, behind the same interface.
Utility connected to the route.
Eligible GEO holders can qualify for discounts on applicable Geodesics platform fees. Read the dated mechanics and risks before interacting.
Why it's called Geodesics
A geodesic is the shortest path between two points on a curved surface. On flat ground it's a straight line. On a curved one it bends to follow the shape of the space.
Crypto liquidity is that curved surface. The asset you want is rarely on the chain you're standing on, in the token you're holding. Between what you have and what you want sits a tangle of chains, bridges, gas tokens, and signatures. The straight line doesn't exist.
Geodesics weighs every possible route across the chains, bridges and venues in between, then travels the best one for you. One asset in, the asset you want out, on the chain you want it, in seconds. The name is the product.
Explore the brandbookFAQ
01Is Geodesics live?
Yes. Geodesics is live for agent builders.
02Which chains?
EVM chains and Solana, same chain or cross-chain.
03Who holds my funds?
You do. Swaps run through EIP-7702 agent wallets. Geodesics never takes custody.
04What about gas?
You don't need native gas. Fee and gas are priced from the input amount.
05Is there a token?
GEO is scheduled to launch on 23 July 2026. Contract and market addresses will be published on the official GEO page after deployment.
06How does an agent integrate?
Three ways: add the Geodesics skill, drop the TypeScript SDK into your stack, or call the REST API directly (quote, build, submit, status).
07How fast is it?
Measured in testing: about 0.4 seconds for a quote and 7 to 11 seconds end to end to settle. Actual times vary by route and network conditions.