# Aile > On-chain FX for regional stablecoins: firm quotes, settled non-custodially on Base. - [What is Aile](https://staging.docs.aile.tech/index.md): Aile is the on-chain FX market for regional stablecoins: firm quotes at traditional-market rates, settled non-custodially on Base, with no account. - [How it works](https://staging.docs.aile.tech/how-it-works.md): Get a price, send one transaction, receive the exact amount. What a firm quote is, what Aile's servers do, and what the chain enforces. - [Fees and pricing](https://staging.docs.aile.tech/fees-and-pricing.md): No protocol fee today. The maker's spread is the only cost besides gas, and every quote names the reference mid it was priced from. - [Quickstart](https://staging.docs.aile.tech/integrate/quickstart.md): Sell 1,000 USDC for IDRX on Base with JavaScript and viem: read the deployment, get a quote, approve, fill, verify. - [Apps and wallets](https://staging.docs.aile.tech/integrate/apps-and-wallets.md): Integrating Aile when the end user's wallet sends the fill: who the taker is, where the key lives, and how to show the price. - [Aggregators and routers](https://staging.docs.aile.tech/integrate/aggregators-and-routers.md): Filling from a contract: the contract is the taker, the bought token is paid to it, and /levels drives route finding. - [API overview](https://staging.docs.aile.tech/api-reference/overview.md): Base URL, authentication, rate limits, quote lifetime, problem reasons and the compatibility promise of the Aile quote API. - [Deployment descriptor](https://staging.docs.aile.tech/api-reference/get-config.md): Chain ID, the order protocol address and the tokens with their decimals. Read at startup; cacheable for 60 seconds. - [Levels](https://staging.docs.aile.tech/api-reference/get-levels.md): For every quoted direction: the largest firm size now, its price after the spread and the reference mid. Indicative; only /quote signs. - [Quote](https://staging.docs.aile.tech/api-reference/get-quote.md): A maker-signed order with ready calldata, pinned to one taker, valid about 30 seconds. Requires an API key. - [Get a fill by its order hash](https://staging.docs.aile.tech/api-reference/get-orders.md): The confirmation of record for a quote you filled, from indexed chain events. - [Networks and tokens](https://staging.docs.aile.tech/reference/networks-and-tokens.md): Base mainnet, and the stablecoins quoted against USDC: CADC, EURC, IDRX, TGBP, TRYB and XSGD. - [Contracts](https://staging.docs.aile.tech/reference/contracts.md): The one contract a swap calls: the Aile order protocol on Base, an unmodified deployment of the audited 1inch Limit Order Protocol v4 under Aile's own EIP-712 domain. - [Liquidity and capacity](https://staging.docs.aile.tech/reference/liquidity-and-capacity.md): How much you can trade at a firm price right now, how to read it, and what to do when you need more on a corridor. - [Compliance](https://staging.docs.aile.tech/legal/compliance.md): Non-custodial by construction: no licence, account or onboarding to trade; wallet screening; terms of service; what Aile does and does not promise. - [Get an API key](https://staging.docs.aile.tech/legal/get-an-api-key.md): What a key is for, what to send us, and what you can do before you have one. ## OpenAPI Specs - [openapi](/openapi.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.