What rollover does
When your HEAT CD matures:- Withdraw — receive HEAT principal + interest spendable
- Rollover — open a new HEAT CD for
principal + interest
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