Skip to main content
Every farm in the Kokonut Network is different — different land, different crops, different founders, different local problems being solved. The Common Data Schema is what makes them comparable, fundable, and governable under the same system. Without a shared schema, each farm proposal arrives in a different format. The DAO can’t compare them, agents can’t index them, MRV data can’t be aggregated across farms, and the Framework can’t replicate. A standardized record solves all of this: once a farm populates these 13 fields, it can be evaluated by token holders, queried by the Data Hub, attested on-chain via EAS, and slotted into the Framework’s four development phases without any custom integration work. Think of the Common Data Schema as the minimum viable onboarding contract between a farm and the network. It’s not bureaucracy — it’s the interface that lets capital flow to the right places, impact gets measured consistently, and the Kokonut model scales beyond any single team’s capacity to manage it by hand.

What the schema powers

The 13 fields below are not a form — they are the data contract between a farm and the Kokonut Network. Once populated, a farm record is consumed by five distinct systems simultaneously:
ConsumerHow it uses the schema
DAO token holdersEvaluate farm proposals for funding — the schema provides the structured data that makes farms comparable across location, crop mix, and governance type
Farm Registry APIPOST /farms accepts all 13 fields; fields become the queryable record that the Data Hub indexes
Data Hubhub.kokonut.network indexes all schema fields and displays them as the farm’s public profile
AI agentsMRV agents, harvest forecasters, and grant drafters query the schema to understand which farm they’re operating on
EAS attestationsThe farm_id — derived as keccak256 of the farm record — is the identifier in every on-chain attestation anchoring farm events to Gnosis Chain or Base
Every farm that joins the Kokonut Network must populate all 13 required fields before a funding proposal can be submitted to the DAO. Partial schema records are not eligible for treasury disbursement.

The 13-field canonical schema

Field reference

NameTypeRequiredContent
Project DateDateYesProject start date in ISO 8601 format (YYYY-MM-DD)
Forecasted BudgetNumberYesEstimated total development budget in USD
Land SizeNumberYesTotal area of land dedicated to agricultural activities, in square metres
Project LocationCoordinatesYesGeographic location — decimal lat/lng preferred ("lat,lng"), UTM accepted
Source of FundingTextYesFunding source — reference DAO proposal number where applicable
Revenue StreamsMultiselectYesAn array of revenue stream tags derived from crop selection and farm activities
Governance MechanismSingle SelectYesThe governance structure that will govern development, operations, and beneficiaries
Token AllocationRichtextYesNarrative description of how governance and loot tokens are distributed among stakeholders
Public Goods AllocationNumberYesPercentage of gross revenue allocated to public goods activities (0–100)
Project SummaryRichtextYesExecutive summary including location, land size, crop selection, and harvest forecast
Local ProblemRichtextYesThe specific local problem the project addresses through community development
Proposed SolutionRichtextYesHow the farm’s development will ease and address the stated local problem
Target MarketMultiselectYesTarget distribution channels based on crop selection, financial goals, and project objectives

Field type reference

Format: ISO 8601 — YYYY-MM-DD Example: 2024-01-15Notes: Represents the official project start date — typically the date the farm was registered with the Kokonut Network, not the date land was purchased or farming began. Used by the Farm Registry API as the project_date field.

TypeScript interface

The canonical machine-readable representation of the Common Data Schema. All Farm Registry API endpoints and agent capability manifests key against these field names:
interface KokonutFarmRecord {
  // Identity
  project_date: string;             // ISO 8601 — e.g. "2024-01-15"
  project_location: {
    coordinates: string;            // "lat,lng" decimal — e.g. "18.938879,-69.735003"
    region: string;                 // Human-readable — e.g. "Gonzalo, Sabana Grande de Boyá, Monte Plata"
    country: string;                // e.g. "Dominican Republic"
  };
 
  // Scope
  land_size: number;                // Square metres — e.g. 15725
  revenue_streams: string[];        // e.g. ["lettuce", "coconut", "passion_fruit", "poultry_eggs"]
  target_market: string[];          // e.g. ["organic_markets", "local_supermarkets"]
 
  // Funding
  forecasted_budget: number;        // USD — e.g. 85000
  source_of_funding: string;        // e.g. "Kokonut DAO Proposal #12 / Public Nouns Proposal #69"
  public_goods_allocation: number;  // Percentage 0–100 — e.g. 10
 
  // Governance
  governance_mechanism: "moloch_dao" | "guilds" | "multisig" | "cooperative";
  token_allocation: string;         // Richtext — distribution narrative
 
  // Narrative
  project_summary: string;          // Executive summary
  local_problem: string;            // Community problem statement
  proposed_solution: string;        // Solution narrative
}

Adelphi — reference implementation

The values below show how Adelphi — Kokonut Network’s first live farm populated the Common Data Schema. This is the canonical reference for any farm operator completing their first schema record.
FieldAdelphi value
Project Date2024-01-15
Forecasted Budget85000 (USD)
Land Size15725 (m²)
Project Location"18.938879,-69.735003" · Gonzalo, Sabana Grande de Boyá, Monte Plata · Dominican Republic
Source of Funding"Kokonut DAO Proposal #12 / Public Nouns Proposal #69"
Revenue Streams["lettuce", "passion_fruit", "coconut", "poultry_eggs", "indian_yam", "biochar", "native_plants"]
Governance Mechanismmoloch_dao
Token Allocation70% DAO members · 20% farm operators (Hernández family) · 10% public goods fund
Public Goods Allocation10 (%)
Project Summary15,725 m² agro-ecological farm in Monte Plata, DR — organic vegetables, fruits, and coconut across three cycle lengths, women-led, Public Nouns funded
Local ProblemEconomic hardship, food insecurity, environmental degradation, and gender inequality in the Monte Plata rural community
Proposed SolutionRegenerative agro-ecological production integrating soil restoration, biodiversity conservation, organic food production, and community education
Target Market["organic_markets", "local_supermarkets", "direct_community_sales"]
Live data for Adelphi’s schema record is published at hub.kokonut.network/projects/41.

Schema governance — backward compatibility

The Common Data Schema is the root data contract of the Kokonut Network. Every farm currently operating, every agent currently deployed, and every attestation currently on-chain keys against the field names and types defined here. Changing this schema requires a Framework Upgrade proposal (KFP) — the highest-sensitivity proposal type in the governance framework. Any change that modifies an existing field name, type, or required status must include:
  1. A migration plan specifying how currently-registered farms update their records
  2. A dual-write period during which the Farm Registry API accepts both old and new formats
  3. A cutover date after which the old format is no longer accepted. Additive changes (new optional fields) are lower-sensitivity but still require a KFP. No schema change takes effect without a passed DAO vote.
See the Framework Upgrade proposal template for the full change process, and the Governance Framework for the voting mechanics.

Farm Registry API

The developer-facing API that consumes this schema — POST /farms endpoint, MRV payload structure, and EAS attestation schema built on top of these 13 fields.

Pillars of Value

The six community impact dimensions that the narrative fields (Local Problem, Proposed Solution, Project Summary) are designed to address.

Farm Funding Proposal Template

The KDP proposal template — Section E is a structured implementation of this schema for DAO funding proposals.

Adelphi Data Hub

The live schema record for Adelphi — every field populated, live MRV data attached, and harvest records tracking actuals against the forecasted budget.