Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove substrate-parachain-PoS-template Milestone 2 #1412

Merged
merged 5 commits into from
Jan 5, 2023
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 6 additions & 20 deletions applications/substrate-parachain-PoS-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,16 +70,16 @@ This is more friendly to both developers and users. It is born for better use of

### Overview

- **Total Estimated Duration:** 7 weeks
- **Full-Time Equivalent (FTE):** 7
- **Total Costs:** 10000 USD
- **Total Estimated Duration:** 3 weeks
- **Full-Time Equivalent (FTE):** 3
- **Total Costs:** 5,000 USD

### Milestone 1 - Based on the nimbus consensus
Based on the nimbus consensus, make a PoS parachain development template with Polkadot Staking and Staking related modules.

- **Estimated duration:** 3 weeks
- **FTE:** 3
- **Costs:** 4000 USD
- **Costs:** 5000 USD

> :exclamation: **The default deliverables 0a-0d below are mandatory for all milestones**, and deliverable 0e at least for the last one.

Expand All @@ -93,26 +93,12 @@ Based on the nimbus consensus, make a PoS parachain development template with Po
| 2 | modules | Imp all staking-related substrate native modules (ElectionProviderMultiPhase, VoterList and NominationPools) for the runtime. |
| 3 | Substrate Modlue: Collators | Provide collators (validators) for nimbus consensus. The collators can also come from staking, and it can be set directly by root or other origin. Means you can choose whether to use PoS. |

### Milestone 2 - Based on the babe consensus
- **Estimated duration:** 4 weeks
- **FTE:** 4
- **Costs:** 6000 USD

| Number | Deliverable | Specification |
|--------:|----------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **0a.** | License | Apache 2.0 / GPLv3 / MIT / Unlicense |
| **0b.** | Documentation | Add documentation explaining how these modules fit together to complete the entire PoS process. |
| **0c.** | Testing and Testing Guide | Add manual tests unit tests to prove that the entire PoS runs successfully. |
| **0d.** | Docker | Provide Docker to the chain, allowing anyone to quickly run the chain |
| 1 | client code | Provide a client with the same functions as [https://github.com/substrate-developer-hub/substrate-parachain-template/tree/main/node](https://github.com/substrate-developer-hub/substrate-parachain-template/tree/main/node). Such as having the `try-runtime` command, etc. |
| 2| Substrate Modlue: babe-ext | This pallets extends the Substrate Babe pallet to make it compatible with parachains. |
| 3 | Substrate Modlue: cumulus-client-consensus-babe | This extends the Substrate provided Babe consensus implementation to make it compatible for parachains. |

## Future Plans

We are very happy to know that Polkadot is officially developing the SASSAFRAS consensus. In the future, we will bring SASSAFRAS to the POS parachain template.
- We are very happy to know that Polkadot is officially developing the SASSAFRAS consensus. In the future, we will bring SASSAFRAS to the POS parachain template.
Make this PoS template have more consensus.

- Based on the babe consensus, make a PoS parachain development template with Polkadot Staking and Staking related modules.
## Referral Program (optional) :moneybag:

You can find more information about the program [here](../README.md#moneybag-referral-program).
Expand Down