-
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
DotGate application #2428
base: master
Are you sure you want to change the base?
DotGate application #2428
Conversation
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
I have read and hereby sign the Contributor License Agreement. |
Hey @ekenigs , Best |
Hey @PieWol, thanks for checking. You are right that the projects are similar in some ways. I saw their project during my research when we were considering whether to build DotGate. However, I think there are a few important differences:
|
Hey @ekenigs , |
The applicant has requested the discussion of the application to happen in a private chat room. |
continuing the conversation on element, as requested. |
Got it. Thanks for adding the article to the deliverables. Still upon further digging through existing tech I don't understand what benefit your solution will offer to developers over subwallet connect. You mentioned framework agnosticism as a big benefit which maybe the deprecated talisman-connect didn't have but the subwallet connect solution seems to do. So I'm currently not convinced by your application. Do you have other ideas which would offer something completely new and exciting to the dApp/ wallet space? |
Differences with Talisman Connect:
Differences with SubWallet Connect: SubWallet Connect provides functionality very similar to what we aim to offer. However, we plan to include sign-in and token validation in Milestone 3, which SubWallet Connect does not currently provide. Another difference is that SubWallet Connect is base on web3-onboard, which supports React, Solid, and Vue. Since we are building DotGate with Web Components, we can support any JavaScript framework, including vanilla JS. Overall, we believe we can offer a better user and developer experience based on our experience. We will also provide a more polished UI focused on the Polkadot ecosystem. |
Got it! Well I think it's great that you are planning to support more js frameworks but with React and Vue being two of the most popular framework I suspect the need for being completely framework agnostic is rather low. Do you have any evidence that this is something dearly needed within the Polkadot ecosystem? I also think that subwallet-connect has a pretty solid UI and I don't see why your UI would be an improvement, given the screenshots you attached. In my opinion this application doesn't bring enough improvements to the table to be awarded a level 2 grant. I hope other colleagues will provide feedback soon. |
I don't have evidence. I just think it's a right approach and might be helpful for some projects. |
Project Abstract
DotGate is a wallet and extension management UI library specifically tailored for the Polkadot ecosystem. Inspired by successful tools like RainbowKit and WalletConnect in the Ethereum space, DotGate aims to simplify wallet integration and management for developers by providing a standardized and user-friendly interface across Polkadot projects.
Grant level
Application Checklist
project_name.md
).@elmar._:matrix.org
(change the homeserver if you use a different one)