Chopsticks Web for dry run governance proposals and more
The Core Fellowship members have identified that we need a tool for Scrutinizing OpenGov Proposals as we had many failed proposals and needs to repeatedly resubmit and revote for it. This is not only waste of time, but potentially a security risk as it is the possible that the bad proposal have unwanted side effect.
I have provided technical details on how to build such a tool with Chopsticks in the hope that someone can implement this tool.
Unfortunately, while we do have some people attempted to implement this, there isn't a useful product been developed yet, and we observed more failed fellowship proposals such as this one.
So I decided to not wait any more and spend some time this holiday to develop this tool. As a result, Chopsticks Web is developed.
Link: https://xlc.github.io/chopsticks-web
Repo: https://github.com/xlc/chopsticks-web
It supports dry run preimages, OpenGov proposals, Fellowship proposals, Gov1 council motions and Gov1 democracy referendums.
Pretty much all the relaychain and parachains are supported. I only tested Polkadot, Kusama, Polkadot Collectives, Acala and Karura. But other parachains should also be supported.
Future roadmap can be found here: https://github.com/xlc/chopsticks-web/issues/1
I would continue to maintain and develop this to allow myself and others to be able to verify proposals easily.
This proposal is asking for 2000 DOT to cover my time spent on this and future maintenance and development including and not limiting to XCM support and dry run extrinsics.
For feature requests or feedbacks about Chopsticks Web, please open an issue at https://github.com/xlc/chopsticks-web/issues
Comments (5)
Proposal Passed
3
of 3Summary
0%
Aye
0%
Nay
Aye (165)0.0 PAS
Support0.0 PAS
Nay (10)0.0 PAS
Voting Data
Approval%
Support%
Threshold0.00%
Threshold0.00%
Bryan has produced an invaluable tool here. Although it has some pretty specific uses here, I can see it being useful for scam prevention, wallet safety, all kinds of things. This definitely has my vote.
I was a late adopter to Chopstix having only used it over the past month (or less). Now that I've used it, there's no going back! It is indeed a very valuable tool for testing proposals and on-chain actions that ultimately saves time.
I've used it personally to test uncommon extrinsics constructs, with this particular example I made several minor mistakes that I had the opportunity to address before submitting on-chain.
2000 DOT is a very small contribution for a tool I think deserves 5-10x more.