Closed falkonprods closed 1 year ago
👋 @falkonprods Thanks for your application! We will do a pre-review and let you know if we have any immediate questions. In the mean time please refer to our review schedule here for a detailed timeline and response dates. Best, Will
I forgot to mention Lens Protocol integration.
There is already a grant for wallet connect #646 by Xverse/Ken. How is M1 different?
Hey @friedger - this is all in the guild.xyz space. It won't really work with them unless you do M1 + M2. WalletConnect is a "universal wallet" whereas this will use that or XVerse or Hiro Wallet to connect a user's wallet to the Guild.xyz CRM.
The key with this is that Guild.xyz allows communities to kickstart a community and assign roles based on a number of things: wallet holdings (token gating - both fungible and NFT), Discord membership, Telegram channel joins, social media elements (e.g. you follow the community's account and have an emoji in your profile name) - and communities can even have "levels" so you can level up if, for example, you get a POAP for a DAO community meeting or whatever.
Withdrawing due to further discoveries. Guild.xyz is strongly linked to EVM so this would be technical challenge not worth the outcome. Thanks.
APPLICANT
Type:                                                                        Direct Application
Email:                                                                    drew@frens.place
Discord:                                                    @drewfalkman.btc
Twitter:                                                        @drewfalkman
Stacks Forum:           @dfalkman
GRANT BASICS
Grant Name:                                        Stacks Support for Guild.xyz
Total Budget:                              50,000
Total Duration:                 600
Grant Type:                                               Open Source Dev Repeat Grantees
Grant Track:                                          Stacks Developer Experience
Grant Goal:                                               Integrate Between Technologies
Grant Audience:             Developers
Specific Audience:         Creators, Developers and Projects that want to create communities and token gate
Grant Team:                                       @falkonprods, @petrytech, @fafrens
Previous Grants:                      #65 and #220
Ecosystem Programs:      I built daoOS (launched as MiamiVoice.org) with a grant, built dCards.art, a way to send NFTs with no gas for the recipient, was a resident, and my company, frens, went through the Stacks Accelerator in Cohort 2.
GRANT MISSION, IMPACT, RISKS & REFERENCE
Grant Mission:         Guild.xyz is becoming the industry standard for connecting wallets to communities. They currently support 20 different blockchains. They also connect with other platforms including Discord, Telegram, Twitter, Mirror, POAP, Snapchat, Unlock and another dozen technologies.
This makes it easy for new communities to create these types of connections that can be used for allow lists and token gating.
But additionally, because of guild's technology, communities can require other integrations to set different roles in them. For example, they can ask that members follow their twitter and put an emoji in their profile name and that will assign another level.
It cannot be understated how quickly this will make it for new communities to get set up on Stacks. While there are token gating bots for Stacks in Discord, there is no way to do this without Discord integration, and they aren't open source and don't have public access for games and other projects to get this information and add onto it.
This will make this process easier and put Stacks on the same plane as EVM chains for kicking off new communities. And it will allow other technologies to easily integrate with Stacks projects.
Grant Impact:               New communities using Guild.xyz on Stacks. New wallets being created because they are finding communities via Guild.xyz. Cross-collaboration between Stacks communities and communities on other chains.
Grant Risks:                          The main one is that Guild is mostly EVM-based chains, so need to dig in with their tech team on how we can get Stacks to best integrate.
Support Link:                                     github for the DAO that created guild (also links to guild repos)
GRANT ROADMAP & DELIVERABLES
MILESTONE 1:
Deliverable:                   Enable wallet connect for Stacks wallets
MILESTONE 2:
Deliverable:                   Enable NFT reads for connected wallets
FINAL DELIVERABLE
Deliverable:                   We will have full integration with Guild.xyz so communities can use Stacks