Halo

For protocol teams

Builders

Use a reward-bearing dollar as a primitive instead of writing custody and rebalancing code yourself.

1Contract to integrate

What you get

  • Standard token interface, no wrapper required
  • Accrual happens to the balance, not a claim function
  • Reference integrations published and audited

Detail

Accrual happens to the balance itself. There is no claim() to call, no receipt token to track, and no rebasing surprise for anything holding the asset in a pool.

What that saves you

The integration is one token address. Everything a reward-bearing asset normally drags along — the wrapper, the claim schedule, the accounting for unclaimed rewards — does not exist here, because the balance is the receipt.

Open wallet