-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
EdgeSnap grant proposal #2209
EdgeSnap grant proposal #2209
Conversation
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
I have read and hereby sign the Contributor License Agreement. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ShankarWarang thanks for the submission of your proposal.
I have some initial inquiries:
- could you add the mandatory deliverables to all milestones? If for some reason you want to skip some of them, please specify why you want to skip them.
- the description of Chainsafe's metamask-snap-polkadot repo infers compatibility with other Substrate-based chains. Is this a misconception?
- the https://github.com/edgeware-network/substrate-snap, https://github.com/edgeware-network/metamask-substrate-adapter, https://github.com/edgeware-network/metamask-substrate-types repos that you've linked are either private or doesn't exist
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some comments, please adjust the application accordingly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the application. Two comments:
- We don't offer upfront payments.
- Are you aware of ChainSafe's intentions for including parachains in their snap?
|
|
Hey @ShankarWarang , I want to follow up on this reply
The official metamask snap store is already such a store you envision with a lot of snaps available and a polished ux. What do you think will be the benefit of building another snap store? I suggest getting directly in touch with Chainsafe to see if you can simply work together on this project as it would be a pity to have two teams built on the same open source software with the same framework at the same time and most likely produce duplicates. On another note: Having a milestone overly expensive to then argue that a non-paid service time will follow is nothing else but upfront payment. Please adjust your milestones so that you first deliver the service or software and upon delivery you will be paid. We can't hold anybody liable in case they completed all milestones and got paid but then don't (for any reason) deliver on further free promises that might have influenced the foundation to accept a grant in the first place. If you really want to do something like this I would suggest to first write an application for the milestones you have, reduce the cost, and in case this project is a great success with lots of interest by ecosystem teams you can still apply for a maintenance grant. I think this makes it easier for all of us as there is no way to guess the maintenance and advisory workload that might occur in that timeframe. Sadly the foundation doesn't fund market outreach, feedback collection, marketing or any community events that you are planning in the scope of this grant. Please see here: What activities/positions do you fund? I'm looking forward to hearing back from you and hope that you will be able to reach out to Chainsafe. |
@PieWol Thanks for the follow-up. The official metamask snap store is not really what we envisioned. It only has two snaps from the whole substrate ecosystem! There could be entry barriers financially and reputation-wise. Building something substrate-native will massively benefit small/new parachains and solochains. The vercel preview (MVP) is for showcasing the functionalities. UI/UX improvements are part of the milestone 1. ChainSafe proposed SubstrateSnap maintenance almost a year ago and it's partially delivered. Also, parachains/solochains support is not included in their grant. Snap Store is just one component of the EdgeSnap along with the Interactive UI, combined with the service which includes the development of snap apps for all the substrate chains and periodic snap integrations on Polkadot/substrate ecosystem dApps. We are happy to remove the mention of non-paid service (maintenance for 9 months) from the proposal to avoid the influence bias. The current milestones' costs are not influenced by the free 9-month maintenance period. The per-chain integration costs here are substantially less than the industry average. The average total cost involved per chain for EdgeSnap considering all the milestones will be 1165.0485 USD and the average integration cost per chain (considering milestones 2 & 3) will be 728.1553 USD. |
IIRC, an audit is required for any snap to be listed in the Snap store.
This grant was completed and the result was the initial version of https://github.com/ChainSafe/metamask-snap-polkadot. Given the size of the undertaking and this grant and the relative novelty of the project, I would recommend that you apply with the Decentralized Futures Program instead. |
Thanks for highlighting that.
I meant to imply that PolkadotApps/dotapps do not support the snap yet and the inclusion of parachains is not stated anywhere.
Does the Decentralized Futures Program process the applications on a rolling basis? |
@ShankarWarang it's stated on the website of the decentralized futures program, that applications are open until june 2024. So you would have a good amount of time left to apply. It's also stated that applications are reviewed on a rolling basis, yes. |
Thanks for your thorough answers @ShankarWarang and for the deep dive @PieWol I have to also concur that this would be a better fit for the DF program, since many of the deliverables cover parts of the development cycle we can't fund, and since the MVP has already been developed. For example, we can't fund feedback & analysis, weekly dev cohorts, etc. Let us know if this sounds good to you or if you'd rather refactor this application with a reduced scope/cost. |
Happy to apply for the DF program. Thanks again for the feedbacks @PieWol @semuelle @takahser @keeganquigley |
Sounds good @ShankarWarang thanks for confirming with us. I will go ahead and close this, let us know if you have further questions. |
This pull request has been mentioned on Polkadot Forum. There might be relevant details there: https://forum.polkadot.network/t/edgesnap-substrate-snap-readiness-accelerator/6326/1 |
We applied for the decentralised futures grant and also received a response from David Hawig. We replied to him using the edgeware.community custom domain email. As David might not have received any email from that domain before and as it also had embedded links, we suspect that email might have ended up in the spam box. |
Project Abstract
Grant level
Application Checklist
project_name.md
).@shankarwarang:matrix.org
(change the homeserver if you use a different one)