Skip to content
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

Citizen Path Change [Referendum #4] #438

Open
n13 opened this issue Jan 31, 2022 · 4 comments · Fixed by #463
Open

Citizen Path Change [Referendum #4] #438

n13 opened this issue Jan 31, 2022 · 4 comments · Fixed by #463
Assignees

Comments

@n13
Copy link
Member

n13 commented Jan 31, 2022

Implementation Spec

Change it so when 3 or more citizens vouch for a user, the user can instantly become a citizen

Remove the requirement for "inviting members"

Original Spec

A. Path from Visitor to Citizen: becoming a citizen doesn’t require inviting members any longer but rather being vouched for by 3 Citizens during a Citizen Ceremony.

This is a project in itself (SEEDS Citizenship), as it requires further design of the process for neighbourhubs, organisational implementation at the SEEDS level and technical implementation in the apps.

Implementation Team for the SEEDS Citizenship project:
RE: → changes to the SEEDS Guide
MoM: → changes to the rituals and people process for finding Citizens to receive vouches
Hypha: → changes to the Smart contracts, Passport and Light Wallet

@chuck-h
Copy link
Collaborator

chuck-h commented May 13, 2022

https://discord.com/channels/722537361480613950/969298065490067466/974471310895882240

"[...] I therefore suggest that we take a "shortcut" implementation approach which provides a means to enroll new citizens through the new ceremony process. Specifically, let us create a new blockchain action which directly promotes an account to citizen status [...]."

@n13
Copy link
Member Author

n13 commented May 18, 2022

Using this shortcut

JoinSEEDS/seeds_light_wallet#1841

@n13 n13 self-assigned this May 18, 2022
n13 added a commit that referenced this issue May 18, 2022
@n13 n13 closed this as completed in #463 May 21, 2022
n13 added a commit that referenced this issue May 21, 2022
* citizenship ceremony implementation

fixes #438

* remove comment

* fix unit test

* remove null items from keys in case some are not defined
@n13 n13 reopened this Jun 8, 2022
@n13
Copy link
Member Author

n13 commented Jun 8, 2022

Original change was not good enough, made another commit for this

@n13 n13 closed this as completed Jun 8, 2022
@n13 n13 reopened this Jun 8, 2022
@n13
Copy link
Member Author

n13 commented Jun 8, 2022

Waiting for apps to update before deployment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants