Sablital

Sablital streams tokens on Bitcoin. It runs on alkanes, the smart contract layer that rides on Bitcoin transactions, and it covers two jobs:

In both cases the right to collect is an NFT. Whoever holds it collects, and handing it to someone else hands over the stream.

Pick your guide

How payroll works, in one paragraph

An employer funds a pool with DIESEL. For each person, the pool creates a stream: a contract that knows the dollar amount per payday, how often paydays come, and the total budget. On each payday the stream looks up the DIESEL price as of that day in a shared on-chain price history (the pricebook, fed by the TUNDRACLE oracle), works out how much DIESEL that many dollars buys, and draws it from the pool. The person collects whenever they like. Collecting late never changes the price: it was fixed on payday.

Units

quantityunitexample
USD amounts and prices1e8 fixed point$2,500 = 250000000000
DIESEL and other alkanesbase units, 8 decimals1 DIESEL = 100000000
Timesunix seconds14 days = 1209600

Deployed contracts

contractid
Vest controller template4:1792
Stream NFT (orbital) template4:1793
Pricebook (DIESEL/USD)set at launch
Payroll pool templateset at launch
Payroll stream templateset at launch

The app at sablital.xyz is the easiest way in. Everything it does is an ordinary transaction you sign in your own wallet.