aragon / nest

A grants program to support the development of the ecosystem
https://aragon.org/project/grants
Creative Commons Zero v1.0 Universal
140 stars 78 forks source link

Membership Subscriptions #196

Open lkngtn opened 4 years ago

lkngtn commented 4 years ago

A handful of ideas, proposals, and proof of concepts have been floating around that generally seek to address a similar need to establish a membership-based or subscription-based business model for Aragon organizations to operate. This seems to make sense, and this issue intends to provide a general set of requirements as a RFP (Request for Proposals) to help the Nest DAO structure and evaluate nest grant applications related to this topic.

Goal

Provide an Aragon application, or set of applications, and any supporting infrastructure to enable organizations to charge a subscription in exchange for membership privileges.

This functionality will create a new and general business model for both for-profit and non-profit organizations based on membership subscription payments.

Key Deliverables

Related Issues and Projects

https://github.com/aragon/nest/issues/161 https://github.com/daonuts/subscribe-app

john-light commented 4 years ago

Possibly also relevant related project: https://github.com/ethereum/EIPs/pull/1337

julien51 commented 4 years ago

Hello! My name is Julien and I am the creator of (@unlock-protocol) https://unlock-protocol.com/

We are basically tokenizing memberships: creators (and that can be Aragon orgs) can deploy their lock(s) to create a membership. Each lock has the following characteristics:

Membership of a given address is then determined by ownership of a key. In order to "purchase" a key, a user has to call the purchase method on the lock contract which will then capture the payment, and issue a new key (NFT) valid of the specified duration. The lock owner can also grant keys for free to users.

The membership can then be used in a smart contract (or a web app..) to limit some features to members only.

The one thing we do not have right now is recurring subscriptions (it's harder than it looks) but that is something the team is activeky working on and we should have it at the end of Q1 2020 at the latest.

I'd love to hear thoughts and how we can improve Unlock to fit your needs!

lkngtn commented 4 years ago

Hi @julien51

Thanks for stopping by, Unlock looks quite useful. The primary goal of this RFP is to enable Aragon organizations to operate using a subscription based business model. Unlock seems like it would make that possible in a rudimentary way using Agent today (though I haven't validated this) which is awesome!

I think it could be a useful foundation for achieving the deliverables in this RFP, but being able to have recurring subscriptions as well as have members be given governance rights based on their subscription payments are key parts of the deliverables that would need to be addressed on top of what Unlock currently provides.

yeqbfgxjiq commented 4 years ago

@cslarson has a related app here