Skip to content

[encointer] introduce democracy and community treasuries#456

Merged
fellowship-merge-bot[bot] merged 8 commits into
polkadot-fellows:mainfrom
encointer:ab/encointer-add-democracy
Sep 26, 2024
Merged

[encointer] introduce democracy and community treasuries#456
fellowship-merge-bot[bot] merged 8 commits into
polkadot-fellows:mainfrom
encointer:ab/encointer-add-democracy

Conversation

@brenzi
Copy link
Copy Markdown
Contributor

@brenzi brenzi commented Sep 16, 2024

Over the past few months, Encointer has developed a democracy pallet with one-person-one-vote governance for local communities. We think we're ready to experiment with our real communities on mainnet.

The governance scope of local democracy is restricted to

Therefore, no special Origin is granted which could affect the KSM token or other parts of Kusama.

In contrast to token voting on OpenGov, Encointer democracy aims at one-person-one-vote, enabled by its sybil-resilient proof-of-personhood protocol. In practice, it will be one-cycle-attendance-one-vote, which is a pretty decent approximation with some additional weight given to those who participate in the protocol more actively

Relevant pallet code

Design documents:

Testing on Testnet Gesell

Testing with bot communities (check CI logs)

@brenzi brenzi marked this pull request as ready for review September 16, 2024 14:38
Comment thread system-parachains/encointer/src/lib.rs Outdated
Comment thread system-parachains/encointer/src/lib.rs
Copy link
Copy Markdown
Contributor

@acatangiu acatangiu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@brenzi
Copy link
Copy Markdown
Contributor Author

brenzi commented Sep 26, 2024

/merge

@fellowship-merge-bot fellowship-merge-bot Bot merged commit 1651f41 into polkadot-fellows:main Sep 26, 2024
@fellowship-merge-bot
Copy link
Copy Markdown
Contributor

Enabled auto-merge in Pull Request

Available commands
  • /merge: Enables auto-merge for Pull Request
  • /merge cancel: Cancels auto-merge for Pull Request
  • /merge help: Shows this menu

For more information see the documentation

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 this pull request may close these issues.

3 participants