Platform Governance
Who Controls What — and Who Doesn't
Governance on Child First is deliberately constrained. No single party can move funds unilaterally. This page documents how decisions are made today and where we are heading.
Core Governance Principle
The smart contracts are the constitution. They enforce rules that no human — including the platform owner — can override. Governance exists only to fill the gaps the contracts cannot cover: approving operators, verifying impact claims, and evolving the platform over time.
Roles & Permissions
| Role | Can Do | Cannot Do |
|---|---|---|
| OwnerPlatform Owner |
|
|
| OperatorCampaign Operator |
|
|
| DirectorCampaign Director |
|
|
| DonorDonor |
|
|
How a Disbursement is Approved
Every time funds move from a campaign contract to a beneficiary, two independent parties must sign off. This is enforced on-chain.
Milestone Completion Claim
The Operator marks a milestone complete on-chain and attaches a hash of the supporting evidence (photos, receipts, reports) stored in decentralised storage.
Director Review
The Director — independent of the Operator — reviews the evidence link and either approves or rejects the milestone.
Dual-Sign Disbursement
With both signatures present, the campaign contract releases the milestone tranche directly to the pre-configured beneficiary address.
On-Chain Record
A Disbursement event is emitted and permanently recorded. The amount, timestamp, beneficiary, and both signatories are visible to anyone on Polygonscan.
NFT Metadata Update
Donor NFT receipts are updated to reflect the latest disbursement milestone — donors can always see the current impact state of their contribution.
Conflict-of-Interest Policy
Operator ≠ Director
The Director of a campaign must be independent of the Operator. A single entity cannot hold both roles on the same campaign.
No Operator–Beneficiary Identity
The operator organisation may not be the primary beneficiary of the funds they administer. Beneficiary addresses are locked at deploy time.
Disclosure Requirement
Any financial relationship between an Operator and a Director must be disclosed to the platform owner before campaign launch.
Annual Re-attestation
All approved operators re-attest conflict-of-interest disclosures annually. Failure to re-attest suspends new campaign creation.
Becoming an Operator
Operators are the on-the-ground administrators of individual campaigns. They submit milestone completion evidence and request disbursements. Operator approval is the primary human-trust gate on the platform.
Eligibility Criteria
- ✓Registered legal entity (non-profit, NGO, CBO, or equivalent) with a minimum 12-month operating history.
- ✓Published financial statements or equivalent third-party audit for the most recent fiscal year.
- ✓Designated responsible officer who provides personal identity verification (KYC).
- ✓Verifiable track record of direct child welfare programming.
- ✓Signed commitment to the Child First Platform Code of Conduct.
- ✓Ethereum/Polygon wallet under exclusive organisational control (not a custodial exchange address).
Application Process
- Submit organisation registration documents and proof of charitable status.
- Provide three verifiable references from beneficiary communities or co-operating NGOs.
- Agree to the Operator Code of Conduct and on-chain identity attestation.
- Await platform review (≤10 business days). Approved operators are whitelisted at the CampaignFactory contract level.
- Pilot with a capped campaign (≤500 MATIC) for an initial 60-day probation period.
Contact: operators@childfirst.io (launch mailbox — not active until Q3 2026).
How Platform Rules Change
Until the community DAO is established, changes to off-chain platform rules follow a structured review process:
Proposed change is documented and published at governance.childfirst.io with a 14-day public comment period.
All active operators are notified by email with a direct link to the proposal.
Substantive objections are reviewed; platform owner responds publicly to each.
Change is finalised or withdrawn. If finalised, a minimum 7-day notice period precedes implementation.
Post-implementation review after 30 days; any negative outcomes trigger an immediate roll-back assessment.
Smart contract parameters (fee rate, milestone rules) require a contract upgrade. All upgrades will be announced at least 30 days in advance and the old contract will accept no new campaigns while the upgrade is pending.
Road to Community Governance
The current governance model is intentionally simple — it removes attack surface during the platform's early, highest-risk phase. As volume and trust grow, control progressively transfers to the community.
Phase 1 — Constrained Launch
Now → Q2 2026- Platform owner holds all administrative keys
- Operators whitelisted by manual review only
- Directors appointed per-campaign by the platform owner
- All governance decisions documented publicly
Phase 2 — Operator Council
Q3 2026- Top 5 operators by verified campaign volume form an advisory council
- Council votes on new operator applications (advisory, not binding)
- Dispute resolution board introduced for milestone disagreements
- Quarterly governance report published on-chain
Phase 3 — Community DAO
Q4 2026 — Q1 2027- Governance token or NFT-weighted voting introduced
- DAO controls platform fee parameters (capped at 0% indefinitely by constitution)
- Operator whitelisting passes to DAO vote
- Platform owner retains only emergency pause key
- Smart contract governance via timelock controller
Phase 4 — Full Decentralisation
2027+- Emergency pause key transferred to a multi-sig DAO committee
- Platform owner has no privileged access
- Constitution changes require 67% supermajority DAO vote
- All governance activity on-chain, fully auditable
Reporting Concerns
Any donor, operator, director, or member of the public may report suspected misconduct. Reports are treated as confidential. Retaliation against good-faith reporters is a permanent ban offence.
Reporting channel: whistleblower@childfirst.io (encrypted via PGP on request) | Policy document: WHISTLEBLOWER_POLICY.md
Verify Everything On-Chain
Every rule described here is backed by auditable smart contract code. Don't take our word for it — read the contracts.