Powers protocol
CtrlK
  • 💪Welcome to Powers protocol
  • The case for Powers
  • Protocol development
  • For Developers
    • Powers.sol
      • Executing actions
      • Proposing and voting on actions
      • Assigning, revoking and labelling roles
      • Adopting and revoking laws
      • Governance flow
      • Specs
    • Law.sol
      • Execute a law
      • Handle a request
      • Run checks
      • Change state
      • Reply to Powers
      • Specs
    • Deploy your own Powers
    • Deploy your own Law
  • Deployed Laws
    • Integrations
      • Snapshot.box
        • SnapshotCheckVote.sol
        • SnapshotRegisterProposal.sol
      • Governor.sol (Tally.xyz)
        • GovernorExecuteProposal.sol
        • GovernorCreateProposal.sol
    • Off-chain laws
      • AiAgentAction.sol
      • AutomatedAction.sol
      • OffChainAction.sol
      • AttestSelect.sol
      • RandomSelect.sol
    • Cross-chain laws
    • Electoral laws
      • DelegateSelect.sol
      • DirectSelect.sol
      • VoteOnNomineesTally.sol
      • PeerSelect.sol
      • RenounceRole.sol
      • SelfSelect.sol
      • Subscription.sol
    • Executive laws
      • BespokeAction.sol
      • OpenAction.sol
      • PresetAction.sol
      • StatementOfIntent.sol
      • AdoptLaw.sol
      • StartGrant.sol
      • EndGrant.sol
    • State laws
      • AddressesMapping.sol
      • VoteOnNominees.sol
      • NominateMe.sol
      • StringsArray.sol
      • TokensArray.sol
      • Erc20Deposits.sol
      • Grant.sol
  • Integrations
    • Existing DAOs
    • Hats Protocol
Powered by GitBook
On this page
  1. Deployed Laws

Electoral laws

Electoral laws manage how roles are assigned to accounts. The following electoral laws come included with the Powers protocol. It is also possible to create your own bespoke electoral law.

DelegateSelect.solDirectSelect.solVoteOnNomineesTally.solPeerSelect.solRenounceRole.solSelfSelect.solSubscription.sol
PreviousCross-chain lawsNextDelegateSelect.sol

Last updated 4 months ago