Skip to main content

What rollover does

When your HEAT CD matures:
  1. Withdraw — receive HEAT principal + interest spendable
  2. Rollover — open a new HEAT CD for principal + interest
Rollover is one atomic flow: spend the old commitment (claim interest) and create a new commitment for the combined HEAT amount.

Example

RPC pattern

new_term is in epochs (respect min/max). Use 0 only if your wallet defines “same as previous.”

Rules

  • Deposit must be mature
  • Asset remains HEAT (not converted to XFG by rollover)
  • New commitment is unlinkable to the old one under normal privacy assumptions

Mature check