Solana RFQ Maker Runtime

Firmament

Keep one USDC reserve. Source configured assets through Jupiter. Gate RFQs with policy, settle on Solana HTLCs, and repair inventory after each fill.

single liquidity reserveGateway USDC to Jupiter routes
ReserveOne USDC Gateway source
SourceJupiter routes configured assets
RFQFirm quote or refusal
RepairRebalance the book

Product position

One reserve. Firm quotes. A repaired book.

Firmament keeps USDC as the maker's source of liquidity, uses Jupiter when a destination asset is needed, and repairs inventory after fills.

Apps

Offer controlled swaps

Serve firm quotes from a maker-run book without routing users away.

Treasuries

Maintain one reserve

Keep USDC in Gateway while Firmament handles sourcing and repair.

Builders

Integrate the runtime

Request RFQs, settle wallet flow, and inspect live maker state.

Why it matters

Swap routers handle one trade. Firmament keeps the maker's book alive.

  • Maintain one USDC source in Circle Gateway
  • Use Jupiter when a quote needs a configured destination asset
  • Reject unsafe flow before settlement
  • Rebalance after fills to repair the book

Live Runtime

See the book the maker is operating.

The public runtime shows Gateway reserve, working inventory, HTLC settlement, rebalances, refills, and ledger-backed accounting.

firmament::runtimeread-only projection
Healthruntime status
ReserveGateway USDC
Flowworking / escrow
RepairJupiter + Gateway
Ledgerbalances + P&L
Runtime console

Inspect the reserve, flow, and repair loop.

Open the read-only app view to see whether the liquidity book is healthy after quotes and fills.

PublicRead-onlyLedger-backed
Inspect runtime

Runtime proof

The operating loop, not just a swap.

Reserve

Gateway USDC

One source of liquidity.

Source

Jupiter routes

Source configured assets.

Policy

Clean quote gate

Quote only when safe.

Settlement

Solana HTLC

Lock, redeem, refund.

Repair

Book repair loop

Rebalance and refill.

Ledger

Accounting proof

Balances, trades, P&L.

Runtime path

Reserve. Source. Gate. Settle. Repair.

01Reserve

Gateway USDC

02Source

Jupiter route

03Gate

quote or refuse

04Settle

Solana HTLC

05Repair

rebalance / refill

HTTP API

Small API for managed liquidity.

Request a firm quote, start wallet settlement, and inspect the same runtime state the maker uses.

Developer docsAPI routes, runtime model, and demo setup.Open docs
RFQPOST /v1/rfq
Settlewallet HTLC flow
RuntimeGET state + events
Ledgerbalances + trades