# Counter Stake [TOC] ## Feature List 1. Replacement 2. Slashing 3. Rewards 4. Delegation (postponed to last stage of CS) 5. Validator Actions 6. Checkpoint 7. Span 8. State-Sync/ Deposits ## Stage 0 - The Setup ### Goals 1. People should be able to connect to running testnet via full nodes 2. People should be able to query full nodes and get all the essential network related information; CLI and Rest APIs 3. People should be able to setup their own private testnets. ### Rollout Plan 1. Have a 4 node Heimdall+Bor setup running with P2P ports open to public 2. All new nodes can sync with everyone else. 3. Binaries will be released and code won't be open sourced. -[name=Vaibhav] I would love to open source the code before stage 0 and encourage people building from source. TBD ### Estimated Date and Duration Duration: 1 Week Date: 21 Nov ## Stage 1 - Feature Unlock Stage All features would be unlocked in stage and people would be able to claim funds from a faucet and participate in this round. The incentive to participate in this round is to be able to contest in `stage-2` and bug bounties. ### Stage 1.0 - Feature Unlocks[5,6,7,8] Stage 1.0 will only be used to unlock features that need to be tested in wild. #### Goals - Validator's should be able to join/leave/update - Validator's should be able to send checkpoints to mainchain periodically. - Deposits should work - New Span should be proposed and checkpoint validation should be performed. ### Stage 1.5 - Feature Unlocks[1,2,3] Stage 1.5 will only be used to unlock features that need to be tested in wild. Estimated Date: December Start Duration: Will depend on unlocking features; expect it to run until Christmas at least ## Stage 2 - Battle! Assuming we have unlocked everything apart from delegation in stage-1, in stage 2 we reward people to break the system and to get the highest stake. Validators participating in this stage will have already proven record in stage-1. Estimated Date: Post Christmas