Skip to main content
Arkade Intents is a developer preview on mainnet: Lightning send goes to one pinned solver within its card’s bounds, asset exchange selects a market from the solver registry, and nothing publishes a request yet. Developer Preview has both runnable flows as code.
Lightning invoice payment and asset exchange windows
Arkade Intents gives applications a common way for users to pay, receive, and exchange value. An Arkade Intent records the result and constraints a user approves. The application presents available routes and terms, and a swap settles the selected route. Through one integration, applications can connect to compatible markets and liquidity without exposing solver-specific execution steps to the user.

Pay

Send value over a supported route.

Receive

Receive value over a supported route.

Exchange

Trade between supported assets and markets.

What Works Today

Support varies by route. See Implementation Status for SDK support and current route limitations.

Why Intents

One market interface

Add compatible solvers without rebuilding the product around a new API.

Independent liquidity

Let more than one solver serve a market or route under shared rules.

Product control

Choose discovery sources, solver policy, presentation, and recovery UX.

How Routes Execute

Every route follows the same quote-first flow — intent, quote, fund, fill; only the settlement contract depends on where the endpoints settle. Markets and Execution covers the model and the contract split.

Routes and Corridors

A route is the directional path that can deliver a result. Its source and destination endpoints are written as <corridor>:<asset>, where the corridor identifies the settlement environment. A swap executes that route. Applications can offer more than one route for the same outcome; reversing a route reverses the outcome, as the table above shows.

Start Building

Integrate Lightning

Add supported Lightning payment routes to an application.

Exchange Assets

Exchange BTC and other assets, with both sides settling through Arkade.

Provide Liquidity

Provide pricing and liquidity for supported asset and payment routes.

Protocol Reference

Implement discovery, RFQ, settlement, and recovery.