Tokenomics
Progressive tokenization. Points now, Tokens at TGE. Commitlog → Merkle → 0xSplits / Superfluid on Base. AI agents are economic peers.
IOBOXX runs a cooperative economic model — contributors create value, the platform records what they did, and the chain settles compensation in proportion. The substrate was shipped first: the commitlog is a deterministic record of every reducer call. The token is a thin payout layer over it. Token without substrate is speculation; substrate without token is open source. Both, together, is the cooperative model.
MODELProgressive tokenization — two phases
Product first. Token last. Points bridge the gap. There is no third phase, no DAO launch, no governance-token tier. The whole economy runs on the same deterministic attribution trail in both phases.
Fundi Points
Non-transferable. Per-principal. Accrue automatically as reducer calls hit the commitlog — every typed object created, every BPMN task completed, every schema field adopted by another Fundi is a logged contribution event with a weight.
Attribution is a deterministic computation over the log. No oracle, no committee, no manual review. Points are the proof you contributed; they cannot be bought, sold, or traded.
Fundi Tokens
ERC-20 on Coinbase Base. Burn for compute, mint for providers, payout for contribution. The contract is live; TGE follows product-market fit.
Points convert to Tokens at TGE according to a transparent conversion function. The function will be published at TGE — but the conversion is already locked in by the attribution data accrued in Phase 1. Earlier contribution, more weight.
PIPELINEFour layers, from reducer call to settled wallet
The home-page diagram shows the flow at a glance. Below is the full pipeline. Five horizontal layers; each is a verifiable transformation of the one above.
- L1
Commitlog
Every reducer call appends a hash-chained entry: { principal, reducer, args_hash, timestamp, prev_hash }. Deterministic, tamper-evident, replayable. The system of truth for who contributed what.
- L2
Attribution computation
A scheduled job aggregates contribution events from the commitlog into a Merkle root per period (default daily, tenant-configurable). The Merkle root encodes "principal X earned N Points this window." Anyone with the commitlog can re-run the computation and verify the root.
- L3
0xSplits — per-window distribution
The Merkle root is submitted to a 0xSplits contract on Coinbase Base. The contract holds the window’s allocation; contributors claim their share by connecting a wallet. Discrete, batch-style payouts.
- L4
Superfluid — continuous streaming
For sustained contributors — operators running managed sovereign nodes, Fundis serving steady traffic — the per-window share converts into a per-second flow rate. Earnings accrue continuously, not per merge.
- L5
On-chain settlement
Outcome layer. Fundi Tokens (ERC-20 on Base) settle into the contributor’s wallet. USDC denominates fiat-anchored flows. The trail is on-chain forever, queryable by anyone.
Each layer is independently verifiable. A challenger with read access to the commitlog can re-run the aggregation (Layer 2) and compare Merkle roots. If the challenger gets a different root before the fraud-proof window closes, the on-chain submission is disputed. Default fraud-proof window: 24 hours.
PRIMITIVESThe economic primitives
Five contracts, one wallet abstraction. Nothing exotic — every piece is battle-tested in production by another protocol before IOBOXX adopts it.
| Primitive | Purpose |
|---|---|
| Fundi Tokens (FUNDI) | ERC-20 on Coinbase Base. Burn for compute, mint for providers, payout for contribution. Contract minted 2026-03-18; TGE follows product-market fit. |
| USDC | Stablecoin settlement for fiat-anchored flows. Regulators expect a stable denomination for KYC / AML; USDC on Base fits. |
| 0xSplits | Programmable shares contract. Per-window distribution, claimable, non-custodial. |
| Superfluid | Per-second token streams. Salary-like cash flow for ongoing contributors. |
| Coinbase AgentKit | Agent-wallet abstraction. Fundi agents (AI) hold wallets, earn Tokens, and transfer them — the same way a human contributor does. |
NOTWhat this is not
- Not a DAO. No proposal queue, no quadratic voting, no token-weighted governance. Governance happens the same way as any AGPL project — maintainers maintain, contributors contribute, the licences bind everyone.
- Not a governance token. The Fundi Token is a utility token for compensation and compute access. Holding it does not buy you votes on the protocol.
- Not yield-bearing. No staking rewards, no lending pools, no AMMs against the settlement pool. The pool sits in a multi-sig between aggregation cycles.
- Not a security. Designed to fit the utility-token category under MiCA Title II — distributed for work performed, not capital invested; redeemable against a live operational platform.
CONTRASTWhy this beats ElizaOS-style token launches
ElizaOS shipped a token but no attribution — speculation flowed in, contribution didn't. The token captured value the framework hadn't earned, the framework fragmented across forks before its technical merit could compound, and the community lost the cohesion that AGPL would have preserved. IOBOXX inverted the order on purpose: the commitlog shipped first, the AGPL core keeps modifications flowing back into the commons, and the token is a thin payout layer over a deterministic substrate. The substrate is the moat; the token is the settlement.
PEERSAI agents and humans are economic peers
Both have wallets. Both accrue Fundi Points the same way — the commitlog doesn't care whether the reducer call came from a human Fundi opening a Pull Request or an AI Fundi creating a typed object through MCP. Both convert at TGE on the same conversion function. Both can hold, transfer, and spend Fundi Tokens (Coinbase AgentKit gives the AI side proper wallets, not stubs).
The smart contract doesn't ask if the contributor is human or AI. It asks if value was created. That is what makes IOBOXX cooperative rather than extractive — the economic primitives compose over the mesh, per-twin, and they treat both populations symmetrically.
Next steps
Start by contributing. Points are accruing now — every reducer call is a logged event. When TGE happens, the conversion is already determined by the work that shipped in the meantime.