Governance requires a connected wallet with the relevant governance tokens on the Base network.
Where governance applies
| Level | What it covers | Who participates |
|---|---|---|
| Shirikia DAO | Platform-wide decisions that affect the entire Shirikia ecosystem | Anyone holding Shirikia governance tokens |
| Wechezaji Saccos | Decisions specific to an individual Sacco/Chama | Members of that Sacco who hold its governance token |
How governance works
A proposal is created
A token holder with enough voting power submits a proposal describing a decision or change.
Voting delay
A waiting period begins so members can read and discuss the proposal before voting opens.
Voting opens
All token holders who have delegated their voting power can cast their vote — For, Against, or Abstain.
The outcome is decided
When the voting period ends, the result is determined. If enough people voted (quorum) and the majority voted For, the proposal passes.
Delegate your voting power
Before you can vote, you need to delegate your voting power. This is a one-time setup step. What is delegation? Delegation is how you activate your voting power. Even though you hold tokens, the system does not count them until you tell it who should vote with them. You can either:- Delegate to yourself — you vote directly using your own tokens
- Delegate to someone else — you trust another person to vote on your behalf
- Go to the Governance page (for Shirikia DAO) or your Sacco’s Governance section (for Wechezaji).
- Click Delegate.
- Choose yourself or enter another person’s wallet address.
- Confirm the transaction in your wallet.
Create a proposal
Any token holder who meets the proposal threshold (the minimum number of tokens required) can create a proposal. Here is what you need to fill in:Proposal fields
| Field | What it means |
|---|---|
| Description | A clear, human-readable explanation of what you are proposing and why. This is what other members will read before deciding how to vote. Be specific — explain the problem, your proposed solution, and what changes if the proposal passes. |
| Target contract | The smart contract address that the proposal will interact with if it passes. For example, the treasury contract if you are proposing to send funds somewhere. |
| Value | The amount of ETH (if any) to send along with the action. For most proposals this is 0 unless you are transferring ETH. |
| Calldata | The specific action to execute on the target contract. This is the technical instruction that gets carried out on-chain. The app helps you build this — for example, if you are proposing a token transfer, you select the recipient and amount and the app generates the calldata for you. |
How to create a proposal
- Go to the Governance page and click Create Proposal.
- Write a clear description of your proposal.
- Set the target contract, value, and action (the app helps you build this).
- Submit the proposal and confirm the transaction in your wallet.
Vote on a proposal
- Go to the Governance page and browse active proposals.
- Read the proposal description to understand what is being proposed.
- Click Vote and choose your position:
- For — you support the proposal
- Against — you oppose the proposal
- Abstain — you want to be counted for quorum but take no side
- Optionally, add a reason explaining your vote.
- Confirm the transaction in your wallet.
Proposal lifecycle
Every proposal goes through the same stages:| Stage | What happens |
|---|---|
| Pending | The proposal has been created and is waiting for the voting delay to pass |
| Active | Voting is open — cast your vote now |
| Defeated | The proposal did not get enough support or did not reach quorum |
| Succeeded | The proposal passed and is ready to be queued for execution |
| Queued | The proposal is in a safety waiting period before execution |
| Executed | The proposal has been carried out on-chain |
| Expired | The proposal was not executed in time after being queued |
| Canceled | The proposal was withdrawn before completion |
Check your voting power
On the Governance page you can see:- Your token balance — how many governance tokens you hold
- Your voting power — your current delegated voting power
- Active proposals — what is currently up for a vote
- Past proposals — the history of all proposals and their outcomes
- Treasury balance — the funds held by the DAO’s treasury (for Wechezaji Saccos)