Skip to main content
Sundial Protocol is an institutional-grade L2 stack for Bitcoin yield generation. It has two halves that you can use separately:
  • Bitcoin-native yield. Products where your BTC never leaves Bitcoin. Custody is enforced with Bitcoin scripts, timelocks and co-signed transactions.
  • Programmable execution. The Sundial L2, an optimistic rollup for UTXO ledgers, and Sunbeam, the route that moves Bitcoin assets onto it.
Sundial is on testnet. Status and security shows the stage of each component.

The stack

Who does what

Three parties meet in the yield products:
  1. Depositors choose a provider and its terms in the Yield Marketplace. They don’t choose a rail.
  2. Yield Providers list their strategies. A provider that needs an on-chain structure picks a Sundial rail: Dawn for one escrow per deposit, or Solstice for a pooled vault.
  3. Sundial builds and operates the rails, the Bitcoin scripts and the reconciliation behind them.
On the Sundial L2, operators commit blocks and back them with a bond, and watchers check those blocks and prove fraud. Anyone can take either role. See Consensus.

Where to start

Try the testnet

Connect a wallet, claim test funds and open the dashboard.

Stake BTC with Dawn

Walk through the four Bitcoin transactions of a Dawn position.

Read how the L2 works

Operators, the state queue, fraud proofs and the security argument.

Build against the node

The node’s HTTP API and the TypeScript SDKs.

Further reading

  • The whitepaper is the full specification of the Sundial L2.
  • Status and security shows the stage of each component and the audits and reviews behind it.
  • The glossary fixes the names used across these docs.