Skip to content

Build comprehensive governance system with proposal lifecycle #332

@Smartdevs17

Description

@Smartdevs17

Description

Create an on-chain governance system with proposal creation, voting, timelock execution, and delegation to enable protocol parameter adjustment.

Acceptance Criteria

  • Proposal creation with executable calldata
  • Token-weighted voting with delegation
  • Voting period with configurable duration (3-14 days)
  • Quorum requirement with minimum participation
  • Timelock execution (min 48h delay)
  • Proposal cancellation by guardian

Technical Scope

  • stellar-lend/contracts/hello-world/src/governance.rs
  • stellar-lend/contracts/lending/src/governance.rs
  • stellar-lend/contracts/hello-world/src/governance_test.rs
  • Edge: flash loan voting attack, proposal frontrunning, governance parameter change during vote

Metadata

Metadata

Assignees

No one assigned

    Labels

    200-points200 point issuedrips-waveDrips Wave project taskhighHigh priority issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions