manual/MECHANISMS

proceeds

how value flows

Proceeds are the connective tissue of ensurance—routing holistic value between participants, instruments, and natural assets.

why

Value in ensurance doesn't stay static. It flows:

  • From flow investors (premiums) to the protocol
  • From trading activity to agents
  • From agents to natural assets
  • From the protocol back to participants
  • In cycles that mirror nature's water cycles

Proceeds make these flows automated, transparent, and composable.

what

the water cycle metaphor

Proceeds operate like water in a watershed:

Natural ProcessProceeds Analog
PrecipitationValue enters the system (premiums, trades, purchases)
CollectionProceeds accumulate in basins (agents, pools)
FlowValue routes downstream (to natural assets)
EvaporationReturns cycle back (yields to participants)

This creates a perpetual flywheel—activity generates proceeds, proceeds fund protection, protection enables more activity.

inflow sources

Proceeds originate from multiple sources:

SourceTypeDescription
Ensurance premiumsRecurringPayments from flow investors (ecosystem-dependent members investing in risk reduction)
Trading feesActivity-basedDEX swap fees from coin trading
Certificate purchasesDirectCapital from members and participants buying certificates
Pool feesActivity-basedLiquidity provider fees
Protocol rewardsProgrammaticAutomated distributions from protocol activity

Premiums from flow investors are the primary recurring inflow that sustains the system long-term. Trading fees and pool activity provide additional proceeds that scale with participation.

proceeds types

TypeSourceFlow
Premium proceedsFlow investor premiumsTo stock investors (certificate yield) + stewardship
Trading feesDEX swapsTo liquidity providers + protocol
Protocol rewardsProtocol activityTo coin/certificate holders
Agent proceedsAgent holdingsTo agent TBA holders
Asset proceedsNatural asset activityTo policyholders

proceeds contracts

Proceeds are implemented using composable onchain primitives:

Contract TypeFunction
SplitsDivide incoming funds by percentage
StreamsContinuous flows over time
SwappersConvert proceeds to target tokens
TeamsManaged distribution groups

These primitives compose. A split can feed into a stream, which feeds into a swapper, which feeds into another split.

how

split mechanics

Splits divide funds among recipients:

Incoming Funds
      ↓
   Split Contract
      ↓
┌─────┴─────┐
│           │
40%        60%
│           │
Agent A   Agent B

Splits are immutable once deployed. Recipients can be EOAs, agents, other splits, or contracts.

stream mechanics

Streams provide continuous flows:

Funded Amount: $10,000
Duration: 365 days
Recipient: Natural Asset Agent

Flow rate: $27.40/day (claimable anytime)

Streams ensure consistent funding over time rather than lump payments.

swapper mechanics

Swappers convert incoming tokens:

Receives: Any ERC-20
      ↓
   Swapper Contract
      ↓
Outputs: $ENSURE (or target token)
      ↓
   Recipient

Swappers use DEX aggregation to find optimal routes.

the full flow cycle

Proceeds connect the two-sided capital structure to natural asset protection:

Flow Investors (ecosystem-dependent members)
        ↓ (premiums)
   Proceeds Contracts (splits, streams)
        ↓
   ┌────┴────┐
   │         │
 Yield    Stewardship
   │         │
 Stock    Natural
 Investors  Assets

This cycle is the ensurance mechanism in motion—premiums from those who depend on nature fund protection and generate yield for those who finance it.

distributions

Distributions (not dividends) are the mechanism by which value flows to members. Distributions include all types of value — ecological, cultural, social, and financial — not just monetary returns.

Eligibility: Only members (agent account holders) who hold certificates in wallets connected to their agent receive distributions. Participants who hold instruments but lack an agent account do not receive distributions.

The term "distributions" (not "dividends") is used for both legal compliance (DUNA structure, US securities law) and accuracy — the value flowing through the protocol is holistic, not purely financial.

visualization

The /proceeds page visualizes these flows as a node graph:

  • Nodes represent agents, splits, streams, swappers
  • Edges represent value flows
  • Animation shows active proceeds movement

querying proceeds

GET /api/proceeds                 # All proceeds contracts
GET /api/proceeds/{address}       # Specific contract
GET /api/proceeds/agent/{address} # Agent's proceeds

technical implementation

Built on: 0xSplits protocol

Contract types:

  • SplitMain — Core split functionality
  • SplitWallet — Receives and distributes
  • Swapper — Token conversion
  • Vesting — Time-locked streams

Key features:

  • Trustless, immutable splits
  • Composable routing
  • Gas-efficient batch operations
  • No protocol fees on splits

creating proceeds flows

Proceeds contracts are created by:

  • Protocol for system-level routing
  • Groups for member distributions
  • Agents for sub-agent routing

Contact the protocol to set up custom proceeds flows.

  • ensurance — The member-owned protocol and two-sided capital structure
  • coins — Trading fees generate proceeds
  • certificates — Asset proceeds flow to holders
  • agents — Recipients of proceeds
  • pools — Liquidity pool proceeds