add frontier-pos-template
Project Abstract
This is a development template based on Polkadot's NPOS consensus, compatible with EVM. It aims to enable new developers or teams in the Polkadot ecosystem to quickly create EVM-compatible chains based on NPOS consensus.
Grant level
- [x] Level 1: Up to $10,000, 2 approvals
- [ ] Level 2: Up to $30,000, 3 approvals
- [ ] Level 3: Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)
Application Checklist
- [x] The application template has been copied and aptly renamed (
project_name.md). - [x] I have read the application guidelines.
- [x] Payment details have been provided (Polkadot AssetHub (DOT, USDC & USDT) address in the application and bank details via email, if applicable).
- [x] I understand that an agreed upon percentage of each milestone will be paid in vested DOT, to the Polkadot address listed in the application.
- [x] I am aware that, in order to receive a grant, I (and the entity I represent) have to successfully complete a KYC/KYB check.
- [x] The software delivered for this grant will be released under an open-source license specified in the application.
- [x] The initial PR contains only one commit (squash and force-push if needed).
- [x] The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
- [] I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is:
@_______:matrix.org(change the homeserver if you use a different one)
CLA Assistant Lite bot: Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. Please submit the following text as a separate comment:
I have read and hereby sign the Contributor License Agreement.
You can retrigger this bot by commenting recheck in this Pull Request
CLA Assistant Lite bot: Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. Please submit the following text as a separate comment:
I have read and hereby sign the Contributor License Agreement.
You can retrigger this bot by commenting recheck in this Pull Request
I have read and hereby sign the Contributor License Agreement.
pinging @weimeme
pinging @weimeme
I apologize for the delayed response. We've been researching and coding recently. It turns out that creating such a template indeed requires a lot of effort and time from each development team, and it even necessitates highly experienced Substrate developers to accomplish it. I will review the application in the next few days and then update it.
Hi @weimeme just a friendly ping for an update :)
@weimeme I will close the PR for now. Feel free to ping us, if I should reopen it.
@semuelle @keeganquigley @Noc2 @PieWol We apologize for the delay in responding. We have been busy developing the client for this project and communicating with more potential teams to understand their difficulties and needs. Currently, four teams are seeking our support to use Polkadot and Ethereum technologies to create their own solo chains. They are also following the progress of Polkadot 2.0, but their Substrate developers lack the experience to implement a solo chain that is compatible with both NPOS and EVM in a short time. We believe that supporting them while open-sourcing this technology and related discussions is very meaningful and significant for the large-scale adoption of Substrate technology.
Moreover, achieving full EVM compatibility requires more work. We found that in Blockscout, the transfer records of the balances module are still not displayed, which requires someone to try, identify, and solve the problems. We are very eager to receive initial support from W3F to explore this technology. At the same time, we are already promoting this technical solution to other teams, which will ensure continuous funding to maintain such a project in the future. I suggest we reopen this PR and discuss it further.
The new grant application has been updated.
This is the recent development work we did for SuperEx: https://github.com/weimeme/scs-chain. The client that is compatible with both NPOS and EVM still requires us to do a lot of detailed development work, which has taken us a lot of time. We do not want other teams with similar needs to repeat this work in the future, as it is meaningless and unreasonable.
Thanks for the updates here. However, I'm unable to reopen the PR since the master was force-pushed. Could you create a new PR?
Thanks for the updates here. However, I'm unable to reopen the PR since the master was force-pushed. Could you create a new PR?
@Noc2 Thank you very much for your response. I have submitted a new PR https://github.com/w3f/Grants-Program/pull/2391.