Payments and settlement
Micropayments.
Per-token settlement channels with Ed25519-signed state updates. The canonical preimage is
nonce || payer_balance || payee_balance.- STATUS
- Testnet
- CRATE
- tenzro-settlement
- STABILITY
- Stable
- TYPE
- Component
01
Lifecycle
Open → Active → Settled. Channel state is persisted in CF_CHANNELS with full hydration on restart.
02
Update
update_channel(channel_id, payment_amount, signature)
# Strict Ed25519 verification against ChannelState::canonical_message()
# of the *next* state.03
Dispute
Either party can submit a dispute with their highest-nonce signed state. The settlement engine adjudicates by nonce and signature validity.
Related