Exchange · noncustodial-swap

Taproot Assets

self-custody KYC none Lightning yes noncustodial-rails-fx v0-2026-06-06-structural-verified Links verified 2026-06-28

What it is. Not a venue but a protocol-level FX capability: Taproot Assets turns Lightning into a decentralized foreign-exchange network, so an agent can pay in sats and a counterparty can receive a stablecoin (or vice versa) over Lightning. USDT has been live on Lightning via Taproot Assets since March 2026.

What it bridges. BTC / Lightning ↔ USDT (and other issued assets), converted in-flight. There is no bank-fiat leg.

How the swap works. Conversion happens at the routing layer via edge nodes — any Taproot-Assets-aware Lightning node can act as one. Before an invoice is generated, the parties agree an exchange rate (each edge peer sets its own, competing on rate/fees); the payment then routes through asset channels, and the receiver validates it got the expected asset amount. It’s a swap embedded in a Lightning payment, not a trip to an exchange.

Agent access (limited). There is still no clean hosted REST swap API like Boltz’s. An agent needs tapd (or a Taproot-Assets-capable wallet) and Taproot Assets channels with edge nodes that quote the pair. The v0.8 release (2026-06) + its SDK and RFQ (request-for-quote) improvements make developer integration easier and the quote/liquidity flow more automatable — real movement — but the path is still node-plus-integration, not a turnkey API call, so the rating holds at limited. Weigh it against Boltz/Flashnet for autonomous use.

Dependencies. A Taproot-Assets-capable Lightning stack (tapd + compatible Lightning Terminal; v0.8 SDK for builders) and a channel/peer that provides asset liquidity for the pair. Self-custodial; no account, no KYC at the protocol layer.

Gotchas. Rails, not substrate. The rail-side properties are excellent (Lightning fees, Lightning speed), but the asset is unchanged: USDT-on-Lightning still carries Tether’s issuer freeze surface — censorship-resistance is satisfied or not at the asset layer, and a regulated stablecoin does not satisfy it. Edge-node liquidity for a given pair may be thin or absent. tapd is still alpha-stage on mainnet per Lightning Labs’ own safety docs — read the Operational Safety Guidelines first.

Links. lightning.engineering · docs docs.lightning.engineering/the-lightning-network/taproot-assets · protocol view: tools card.

For agents — connect

Catalogued for agents in the marketplace directory.

In the marketplace directory: call get_tool with slug taproot-assets at /mcp · this card as markdown.