You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
New DAO members must go to the website and search manually for the DAO they want to join.
DAO admins cannot currently just send out invite links.
Describe the solution you'd like
DAO admins can send out invite links that onboard people into their DAO
In the wallet: Handle new parameter "dao" in invite link. DAO specifies a DAO id, in which the member automatically calls "enroll" on onboarding.
After the account is created, we call enroll on dao.hypha.
We could make dao contract also a parameter, in case we have different contract locations later on. Maybe optional for now, defaulting to dao.hypha.
Additional context
Also in case the user already has an account, this should just call enroll without trying to create an account. We can add that later. We could check if the user is logged in to the network and if so, only process the enroll, and none of the onboarding, with a nice little screen showing progress "enrolling in ..."
We also need to get DAO name, need to figure out how to get this. Might be part of the invite link also.
The text was updated successfully, but these errors were encountered:
n13
changed the title
Enroll on DAO on invite link
Feature: Enroll on DAO on invite link
May 1, 2023
Is your feature request related to a problem? Please describe.
New DAO members must go to the website and search manually for the DAO they want to join.
DAO admins cannot currently just send out invite links.
Describe the solution you'd like
DAO admins can send out invite links that onboard people into their DAO
In the wallet: Handle new parameter "dao" in invite link. DAO specifies a DAO id, in which the member automatically calls "enroll" on onboarding.
After the account is created, we call enroll on dao.hypha.
We could make dao contract also a parameter, in case we have different contract locations later on. Maybe optional for now, defaulting to dao.hypha.
Additional context
Also in case the user already has an account, this should just call enroll without trying to create an account. We can add that later. We could check if the user is logged in to the network and if so, only process the enroll, and none of the onboarding, with a nice little screen showing progress "enrolling in ..."
We also need to get DAO name, need to figure out how to get this. Might be part of the invite link also.
The text was updated successfully, but these errors were encountered: