Skip to main content
A Yield Provider is a traditional finance institution whose yield strategy is listed on the Yield Marketplace. This page explains the choice you make as a provider and what a listing contains. To list, contact the team through the Sundial GitHub organization.

Choose a rail

A rail is the on-chain structure that holds depositors’ BTC for your program. You choose it. Depositors don’t see it. If you already have your own on-chain presence, you can list without using a rail.

What a listing contains

A listing has a provider record and one or more programs. Provider Program

Your responsibilities on Dawn

  1. Claim before the deadline. You sweep each Escrow output with your key.
  2. Distribute before the deadline. You send principal plus the agreed yield to the depositor’s Timelock address.
  3. Keep your key safe. provider_pubkey_hex is embedded in every depositor’s script. The matching private key is the only thing that can claim.
Steps 1 and 2 are your obligations under the agreement you sign with each depositor. See how Dawn works.

Building the transactions

The btc-locker SDK builds the claim and distribution transactions.