What you integrate against
Two surfaces, and you will normally use both.gRPC API
Quotes, swap instructions, the token catalog, and order state. Served at over gRPC and gRPC-web.
On-chain contracts
Where the deposit lands. One call on the source chain, carrying the quote hash returned by the API.
The shape of a swap
1
Quote
GetQuote prices the trade and persists the exact order parameters. Its keccak hash is the quote hash.2
Deposit
The user calls the deposit contract on the source chain with that quote hash. The funds stay in the vault.
3
Settle
Apsis indexes the deposit, waits for the required confirmations, and pays the recipient on the destination chain out of vault float.
4
Track
GetOrder reports the order state until it reaches a terminal one: fulfilled, refunded, or a failure state.Start here
Quickstart
A working cross-chain swap, quote to settlement.
How it works
Roles, the settlement path, and what happens when it fails.
Supported chains
Chains, routers, and per-chain limits.
API keys
Rate limits, and why keyless quotes price worse.