mycelial flow distribution · rcauses_OS

Self-provisioned infrastructure
for self-sufficient communities.

rCauses is a flow-funded mycelial network for the things communities actually need to fund themselves into existence — at every scale. Block-level mutual aid pots. Watershed and foodshed infrastructure. Schools, clinics, and civic spaces. Translocal solidarity routing across rSpaces.

Each cause is a fruiting body on a shared substrate. Funds flow against thresholds and outcomes, not calendar dates. When a pool reaches its "enoughness" cap, the surplus automatically redirects into the deficit pools its mycelium is connected to. No leaderboards. No platform token. No middlemen extracting on every transaction.

See how it flows ↓ View pilot causes
Threshold-based Surplus → deficit redirect Per-cause microeconomies 📡 Reticulum mesh-ready 🪪 Passkey-first

Four nested scales. Concentric rings of fruiting causes — each one a pool with min and max thresholds. Mycelial threads carry pledges and surplus between scales. The center holds collective enoughness across all rings.

causes at every scale

Four nested scales of self-provisioned care.

A community that funds itself into existence does so at multiple scales at once. rCauses lets each scale fund causes natively — and routes surplus from over-funded pools at one scale into deficit pools at another, the way a real forest does.

🌱

Local mutual aid

Block-level pots — food, child care, repair, microtransit.

  • Neighborhood food pantry
  • Tool-library replenishment
  • Mutual childcare hours pool
  • Block-level emergency fund
  • Repair-café parts kitty
🌊

Bioregional infrastructure

Foodshed, watershed, microgrids, mesh comms.

  • Watershed restoration crew
  • Foodshed CSA matching pool
  • Microgrid solar buildout
  • LoRa mesh radio infrastructure
  • Regional fab-lab tooling
🏛

Civic & institutional

Schools, clinics, libraries, public spaces.

  • Free clinic supply fund
  • Public-library acquisitions
  • School garden program
  • Civic plaza upkeep
  • Community-owned print shop
🕸

Translocal federations

Surplus → deficit routing across rSpaces, via rNetwork.

  • Cross-rSpace solidarity routing
  • Disaster-mesh aid coordination
  • Translocal apprenticeship pool
  • Federated commons treasury
  • Bioregion-to-bioregion knowledge swap

how the flow works

Threshold-based flow funding, applied to causes.

Every cause has a min threshold (when it crosses, work begins) and a max threshold (when it crosses, surplus redirects). Between the two is the healthy zone. Below it is critical. Above it is overflow — and overflow always finds a pool that needs it more.

▼ critical

Below min

The cause is under-funded. The mycelium pulls from connected overflow pools. Visible to the network as needing flow.

◉ healthy

Between min and max

The cause is doing its work. Pledges accumulate normally. Outcome attestations roll in. No redirect; no scarcity signal.

▲ overflow

Above max — enoughness reached

The cause has hit its enoughness cap. New pledges still welcome — they auto-redirect to causes in the same mesh that are still in the critical zone.

↻ redirect

Surplus → deficit routing

Overflow from one cause finds a connected critical cause and flows there automatically. Donors stay donors; the substrate handles the routing.

✦ enoughness

"Enoughness" cap per cause

Causes name what "enough" looks like. The network respects the ceiling and channels excess attention to whatever is short, instead of piling up where it isn't needed.

⏚ outcome-coupled

Flow against outcomes, not dates

Funds release against attested milestones, not arbitrary monthly schedules. Six pluggable outcome engines — peer-vouch, committee-vote, optimistic, external-feed, zk, licensed evaluator.

📡 mesh-resilient

Pledge intents over Reticulum

Pledges accepted over LoRa mesh during outages. Settled when the lights come back. Coastal communities, festivals, conflict zones, off-grid valleys.

🕸 federated

Cross-rSpace solidarity

Translocal pools nest across rSpaces. A surplus pantry-pool in one valley can route to a critical clinic-pool in another, via rNetwork trust.

🔒 privacy ladder

Public · encrypted · zk · sealed

Donor picks per pledge. Range proofs and ring signatures handle aggregation without exposing individual amounts. Generosity without performance.

live on the substrate

Pilot causes, currently flowing.

Six causes seeded across the four scales for the v0 substrate. Each one shows its current zone, threshold gate, and progress against enoughness. Click to view a cause or pledge directly.

Bioregional ◉ healthy

mesh-12 LoRa relay coverage

Twelve solar-powered LoRa nodes across the coastal valley. Mesh stays alive when the grid doesn't.

$8,420 of $9,000 · enoughness 94%
Local ▲ overflow

Westside neighborhood pantry

Bulk staples + fresh produce, stocked weekly. Surplus routes to children's center across town.

$2,050 of $1,800 · enoughness 100%
Civic ▼ critical

Rivermouth free clinic supplies

Quarterly restock of bandages, antibiotics, and basic diagnostics. Patient-led intake.

$1,840 of $7,500 · enoughness 25%
Bioregional ◉ healthy

Salmon Creek riparian restoration

Planting native willow + alder, removing invasive holly along 1.6 km of stream bank.

$12,300 of $18,000 · enoughness 68%
Translocal ◉ healthy

Cascadian disaster-mesh standby pool

Pre-positioned funds across 14 rSpaces. Releases automatically on regional emergency attestation.

$41,200 of $60,000 · enoughness 69%
Civic ▼ critical

Westshore Middle school garden

Seeds, soil, tools, and a half-time garden steward. Produce feeds the cafeteria.

$1,180 of $3,500 · enoughness 34%

Bring a cause onto the substrate.

Spawn a fresh cause directly, migrate an existing Giveth campaign, or federate your rSpace into a translocal solidarity pool. Same passkey login. Same flow rails.

Start a cause → Migrate from Giveth See rFunds (the flow engine)