ChainSafe / ChainSafe/canton-extending-mainnet

[P3-E4] Commitments & staking

Open
#76 0 comments 0 reactions 0 assignees View on GitHub
phase-3 Type: Epic
Dominant language
Shell
Stars
0
Forks
0
Avg merge
22h 58m
Merged PRs (30d)
1

Description

Committed traffic rates backed by a staked bond (reuses the P2-E3.1 state pattern).
Leaves: commitment contract (rate, duration, bond); shortfall handling (bond draws as
forced purchases of committed traffic); termination (remaining bond burns, no credits);
bond top-up and return; interaction with discounts (duration discount presumes
commitment). Refs: FR-18..FR-22 (note: FR-18/19 numbering duplicated in the source
table — cite by text until fixed).


Milestone: Phase 3 (design-level; leaf issues cut when the P3 design settles) · Plan: [phase-3-epics.md](https://github.com/ChainSafe/canton-extending-mainnet/blob/main/docs/planning/phase-3-epics.md)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with docs/planning/phase-3-epics.md and review FR-18 through FR-22, using the requirement text because the source table has duplicated numbering. Define the commitment contract, shortfall handling, termination, bond top-up and return, and discount interaction at the Phase 3 design level. Done means the design is settled and the corresponding leaf issues can be cut.

Written by the indexing model from the issue text.

Assessment

Domain
blockchain, payments
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.