Apsis runs on mainnet only. Chain names are lowercase strings in every request and response. The chains currently deployed are arbitrum and solana; ethereum and base are recognized names in the protocol but are not enabled right now, and GetChains is the source of truth for what is live. On EVM chains there are two contracts. ApsisInventory is the vault: it holds float, receives plain depositToken and depositNative calls, and pays out fulfillments, refunds, and vouchers. ApsisRouter carries the swap, permit, permit2, and gasless entry points and forwards the funds into the inventory. GetChains returns the router as router; the quote’s router_address is the contract that specific quote deposits into. On Solana the program id serves both roles, and deposits pay into the treasury account , returned as treasury by GetChains.
Use the router_address returned on the quote rather than a hardcoded address. A plain cross-chain deposit binds to the inventory vault, a same-chain swap binds to the router, and the quote hash was priced against exactly one of them.

Availability is runtime state

A chain being listed here does not mean it is currently open for quoting. Quoting, indexing, and relaying are toggled per chain, and GetChains is the source of truth:
Build chain selectors from quote_enabled instead of a static list, and the selector stays correct when a chain is paused for maintenance.

Gas drop ceilings

The maximum native asset that can be delivered with a fulfillment, in base units of the destination chain’s native asset. GetChains returns the live value as max_gas_drop. See Gas drop.

Confirmations

Required confirmations are set per chain and scale with trade size in USD. They are not a constant you can hardcode: read required_confirmations and src_confirmations from the order returned by GetOrder and show progress from those two numbers.

Tokens

Token support is per chain and served by the catalog, not fixed here. ListTokens returns every quotable token with its chain, address, decimals, tier, and whether it supports EIP-2612 permit. See Token catalog.