Contract Overview
Democratic Voting
Community-driven decision making
Governance Council
Elected representatives for oversight
Voting Rewards
Earn tokens for participation
🗳️ Voting Power
- • 1 SOL staked = 1 vote
- • Minimum 25 SOL to propose
- • 7-day voting periods
- • 60% quorum required
Contract Details
4kRpV8NtjVhMeL9sQ2wX7yE3nF6mT8uP1oI5jK2nR9vC
Key Functions
createProposal(details: ProposalDetails)
Submit new proposals for community voting. Requires minimum 25 SOL staked.
// Create conservation proposal
await program.methods
.createProposal({
title: "Maldives Coral Nursery Expansion",
description: "Expand coral nursery to 500 fragments",
fundingRequested: new BN(75000 * LAMPORTS_PER_SOL),
duration: 365, // days
category: "conservation",
})
.accounts({
proposer: wallet.publicKey,
proposal: proposalPda,
governance: governancePda,
})
.rpc();
castVote(proposalId: string, vote: VoteType)
Vote on active proposals. Voting power equals SOL staked amount.
// Cast vote on proposal
await program.methods
.castVote("PROP_2024_047", { yes: {} }) // or { no: {} }, { abstain: {} }
.accounts({
voter: wallet.publicKey,
proposal: proposalPda,
voteRecord: voteRecordPda,
userStakeAccount: userStakePda,
})
.rpc();
executeProposal(proposalId: string)
Execute approved proposals after voting period ends and quorum is met.
// Execute approved proposal
await program.methods
.executeProposal("PROP_2024_047")
.accounts({
executor: wallet.publicKey,
proposal: proposalPda,
governance: governancePda,
conservationFund: fundPda,
})
.rpc();
👑 Governance Council
Council Members
Dr. Maya Chen
Marine Biologist
Alex Sterling
Blockchain Developer
Riley Ocean
Conservation Expert
Council Powers
- • Emergency proposal veto power
- • Fast-track urgent conservation needs
- • Protocol upgrade oversight
- • Partnership approval authority
- • Dispute resolution mediation
Election Process
Council members are elected quarterly by community vote. Top 12 candidates by voting power and participation rate are selected.
Recent Proposals
PROP-2024-047: Maldives Coral Nursery Expansion
PASSEDExpand existing coral nursery to 500 new fragments with $75K funding.
PROP-2024-046: Caribbean Reef Protection Initiative
ACTIVEEstablish marine protected areas across 5 Caribbean islands.
PROP-2024-045: Deep Sea Mining Research
REJECTEDResearch proposal for sustainable deep sea mining practices.