SovRoute

sovereign cross-rail settlement · bitcoin lightning ↔ base usdc

Trust-minimized, non-custodial cross-rail settlement engine enabling direct atomic swaps between Bitcoin Lightning Network and Base L2 USDC.

deterministic sha-256 htlcs · bolt11 hold invoices · zero kyc · self-hosted first

LIVE TESTNET · BASE SEPOLIA & LIGHTNING
1 BTC ≈ $78,500 USDC

Non-Custodial Atomic Swap Engine

Direct peer-to-peer settlement between Bitcoin Lightning Network and Base L2 canonical USDC. No central accounts, no pooled custodial risk, zero gas fees.

Sub-Second Lock
Instant Lightning hold HTLC
100% Non-Custodial
SHA-256 atomic HTLC binding
$0.00 Gas on Base
Sponsored EIP-712 permit
Launch Swap Interface →
Single swap cap: $250.00 max · Base Sepolia Testnet · Zero KYC · Timelock Refund Guaranteed

Sovereign

Primary

Run SovRoute on your own Bitcoin Core, LND and Base infrastructure.

Self-hosted first. Full control. View GitHub Repo →

Hosted

Coming later

A managed execution API. No infrastructure to run yourself.

Join Hosted Waitlist →

Embedded / OEM

Embed SovRoute inside your wallet, fintech or agent product.

Inquire Integration →

Why SovRoute

Non-custodial by design
Funds never sit in an operator pool or shared hot wallet. Cryptographic hold invoices ensure your sovereignty.
Deterministic recovery model
Onchain timelocks enforce automatic refund paths. If counterparty drops offline, your assets are guaranteed to return.
Lightning to Base execution
Sub-second Bitcoin Lightning payment resolves into immediate USDC delivery on Base L2 via HTLC atomic swap.
Self-hosted first
Zero external trust dependencies. Deploy SovRoute on your own node alongside Bitcoin Core, LND, and Base RPC.

How it works

01
BOLT11 Hold Invoice
User locks satoshis into a Lightning hold invoice tied to a secret preimage hash.
02
Escrow Base USDC
Counterparty escrows canonical USDC into on-chain HtlcErc20 contract with identical hashlock.
03
Reveal Preimage
User claims USDC directly to self-custody wallet by revealing the secret preimage on-chain.
04
Atomic Settlement
Router captures revealed preimage and settles Lightning satoshis atomically. Zero counterparty risk.

🛡️ If claim does not occur within timelock, mathematical refunds are guaranteed on both rails. No central custody, no pooled fund risk.

Execution Architecture

Receiver defines the outcome. SovRoute determines the route.

sovroute-core — atomic-pipeline
$ sovroute route --mode sovereign --from lightning --to base:usdc
payer asset → receiver preference → route → execution → recovery → settlement