ICN Roadmap & Strategy: From Solo Developer to Cooperative Infrastructure
March 17, 2026
This document maps the path from where ICN is today to its first external deployment. It ties technical milestones to adoption milestones to funding milestones. Every section addresses the question: what must be true before the next gate can open?
Where We Are
Codebase: 38 Rust crates, ~414K LOC, 2,287 tests, 70+ real API endpoints. Three binaries (icnd, icnctl, icn-console). TypeScript and React Native SDKs. K3s cluster running four federated cooperative pods. Four demo flows with presenter mode. Phase 0+1 complete. Roughly 75% to first external deployment.
Funding: Zero external funding. Solo developer on SSDI with a $1,210/month income ceiling. ACCES-VR ($11K) stalled since November 2025. Sovereign Tech Fund application in preparation. NLnet NGI Zero deadline passed (April 1).
Organization: No legal entity. No fiscal sponsor yet. Hack Club Bank identified as the target Model A fiscal sponsor. BCL Corporation formation blocked until fiscal sponsor is in place. Article 5-A worker cooperative conversion requires 5 members (currently 1).
Network: The NY cooperative movement knows ICN exists. Joe Marraffino (CFNE) is the primary ally. Frank Cetera (Institute.coop) is the summit co-organizer. The Rochester Cooperative Collective meets biweekly. The 3rd NY Coop Summit is planned for October 2026.
The Three Gates
ICN's path from solo project to funded cooperative follows three sequential gates from the Foundation Launch Kit. No skipping.
Gate A: Foundation Viability (Survival & Ops)
Passage criteria:
- Model A fiscal sponsor secured (Hack Club Bank), W-2 payroll active at $1,200/month
- Maintainer pay capped below SSA thresholds ($1,210 TWP, $1,690 SGA)
- Tech stack locked to non-transferable data objects only (no FinCEN/IRS triggers)
Fatal failures: 1099 contractor payment. Fiscal sponsor refuses W-2. Token architecture allows peer-to-peer asset transfer.
Current status: Pre-Gate A. Fiscal sponsor not yet onboarded. ACCES-VR medical release unsigned since November. Business plan drafted but not submitted.
Blockers:
- Sign and return ACCES-VR medical release to Brenda Harner (immediate)
- Complete Hack Club Bank onboarding
- Set W-2 payroll to $1,200/month
- Strip remaining "payment/currency/balance" language from codebase (Compliance Epic #1302)
Gate B: Pilot-Ready Adoption (Product & Partner)
Passage criteria:
- Local anchor (cooperative or municipality) commits to 8-10 month pilot
- Metrics defined (governance auditability, reduced coordination overhead)
- Integration architecture scoped
Fatal failures: Anchor demands "crypto" functionality. Scope creep introduces financial clearing before legal review.
Requires: Working vertical slice demo. Narrative documentation for non-technical audiences. Summit workshop demonstrating ICN to cooperative organizers.
Gate C: Institutional Scale (Independence)
Passage criteria:
- Core team reaches 5+ members
- BCL Corporation formed
- BCL §82 election filed (Article 5-A Worker Cooperative)
- Multi-year grant secured
Fatal failures: Cannot recruit 5 members (blocks NY cooperative incorporation). Funding relies on venture capital.
Technical Roadmap
Phase 2: Demo-Ready (March 17 - April 17, 2026)
Objective: A recorded walkthrough demonstrating ICN's federation capabilities to cooperative organizers, funders, and technologists. Doubles as a grant application artifact and summit workshop proposal.
Week 1 (Mar 17-23): Assess & Scope
- Walk through merged federation demo end-to-end
- Catalog what works, what's fragile, what's missing for a convincing story
- Define demo scenario: two cooperatives federating to coordinate a shared decision
- Write 1-page demo script + blocker list with severity ratings
Week 2 (Mar 24-30): Stabilize & Build
- Fix demo-path bugs from blocker list (critical path only)
- Fill narrow gaps (finish 80% features, simplify around 0% features)
- Stand up clean demo environment on K3s
Week 3 (Mar 31 - Apr 6): Document & Narrate
- Plain-language overview for cooperative organizers (ICN-Pitch.md is the starting point)
- One-page architecture diagram for technical reviewers
- Draft summit workshop proposal: "Live Demo: Spin Up a Cooperative in 5 Minutes"
Week 4 (Apr 7-17): Record & Package
- Screen recording with narration (5-10 minutes)
- README refresh + GitHub landing section
- Phase 2 retro
Deliverables: Recorded demo. Workshop proposal ready for May submission. Enough documentation to support Sovereign Tech Fund application.
Phase 2.5: Compliance Completion (Parallel)
Closes Epic #1302. Required before any grant application.
| Issue | Work | Priority |
|---|---|---|
| #1303 | Rename payment→settlement, currency→unit, balance→position | P0 |
| #1304 | UX language guide + Seven Invariants PR checklist | P0 |
| #1305 | JournalEntry.provenance required (ProvenanceRef) | P1 |
| #1306 | Obligation type with lifecycle (Issued→Accepted→Settled→Defaulted) | P1 |
| #1308 | Extract commons credit formula to CCL PolicyOracle | P1 |
| #1311 | AllocationProposal for participatory budgeting | P1 |
| #1312 | CI compliance linter (blocks payment-rail patterns) | P0 |
Already done: #1307 (PatronageTracker), #1309 (DelegationManager), #1310 (ExecutionReceiptGate).
Phase 3: Vertical Slice (April - May 2026)
The proof that ICN works end-to-end. Success criteria:
icnctl coop create --name "Harbor Homes" --charter ./charters/default.toml
→ DID created, treasury DID linked
icnctl member apply --coop did:icn:harbor-homes --identity did:icn:alice
→ application recorded
icnctl vote --proposal governance/001 --choice yes
→ vote counted, Decision Receipt produced
icnctl audit verify --receipt did:icn:receipt/decision/001
→ chain verified: Decision → Allocation → Execution ✓
cargo test --test vertical_slice_integration -- --nocapture
→ PASS in CI
Track execution:
| Track | Duration | Work |
|---|---|---|
| B: Treasury & Economics | ~5 days | Treasury-coop integration, asset type hierarchy, allocation receipt chain |
| A: Kernel/App Separation | ~4 days (parallel with B) | State generalization, governance extraction, membership consolidation, kernel cleanup |
| C: Ops & Pilot Prep | ~3 days | Backup validation, pre-deployment health check, NAT traversal |
| D: Integration | ~2 days | Vertical slice test + demo scripts calling real icnctl |
After Phase 3: tag v1.0.0. The vertical slice test passing is the definition of 1.0.
Phase 4: Meaning Firewall Cleanup (May - June 2026)
The single most important technical task. 11 crates currently contain semantic business logic that belongs in the application layer, not the kernel.
kernel_surface.toml tracks the audit. The goal: 29 crates, all clean. Zero semantic leakage across the boundary. CI enforces it permanently.
This is what makes ICN defensibly infrastructure rather than a product. Without a clean Meaning Firewall, the regulatory argument and the architectural purity both collapse.
Phase 5: Website Overhaul (Parallel)
The current website (intercooperative.network) is stale — stats last synced February 18, one blog post, no community links beyond GitHub. It needs:
- Live stats sync (PRs, contributors, deployment status)
- Narrative content for non-developers (adapted from ICN-Pitch.md)
- Architecture overview for technical reviewers (adapted from whitepaper)
- Community links (Matrix/Discord/mailing list — need to set up)
- Blog with regular posts (summit preparation, development updates, cooperative movement)
- Automated CI deploy from
icn-websiterepo
Phases 6-8: Hardening (June - September 2026)
| Phase | Focus | Key Items |
|---|---|---|
| 6 | Network & Security | IPv6 dual-stack (#1295), post-quantum crypto integration, penetration testing |
| 7 | SDK & Mobile | React Native SDK stabilization, mobile key management, push notification flow |
| 8 | Federation & Scale | Federation settlement finality spec, multi-federation routing, 50+ node testing |
Funding Strategy
Immediate Targets
| Opportunity | Amount | Deadline | Fit | Status |
|---|---|---|---|---|
| Sovereign Tech Fund | €50K+ | Rolling (target: April) | 8/10 — open digital infrastructure | Preparing application |
| ACCES-VR | Up to $11K | Stalled | Primary — self-employment startup costs | Blocked: medical release unsigned |
| SSA PASS | Variable | Not yet applied | Work incentive — business investment plan | Requires Form SSA-545-BK |
| Outta Excuses Grant | $500-$3K | March 31 | Low barrier, quick cash | Not started |
| Verizon Digital Ready | $10K | March 31 | Requires 1 free course completion | Not started |
Medium-Term
| Opportunity | Amount | Timeline | Notes |
|---|---|---|---|
| Capital Impact Partners | $10K-$50K | Annual (watch 2026) | Cooperative innovation |
| USDA RCDG | Up to $200K | Annual | Rural cooperative development — research eligibility |
| NYS CFA | Variable | July cycle | High admin burden; partner with municipality as lead |
| NLnet NGI Zero | €20-25K | Next cycle | Rated 10/10 fit in Foundation Launch Kit |
Non-Extractive Loans (No Credit Score Required)
| Lender | Terms | Connection |
|---|---|---|
| CFNE | Never uses credit scores | Joe Marraffino works here |
| The Working World | No profits = no payback | Worker co-op focus |
| Shared Capital Cooperative | Mission-driven, flexible | Worker Ownership Loan Fund |
| KIVA | Up to $15K, 0% interest | Community endorsement model |
Fiscal Sponsor Pathway
| Step | Entity | Timeline |
|---|---|---|
| 1 | Hack Club Bank (Model A fiscal sponsor) | Months 1-10: W-2 payroll at $1,200/mo, 7% fee |
| 2 | BCL Bridge Corporation | Month 10+: when contract-signing needed, before 5 members |
| 3 | Article 5-A Worker Cooperative | When 5+ members: BCL §82 election, patronage-based capital accounts |
Adoption Strategy
The Entry Point
A single organization runs icnd and uses it for proposals and votes. Every decision gets a cryptographic receipt. That's the minimum viable adoption. No federation required. No mutual credit required. Just provable governance.
Target first adopters: Upstate NY cooperatives and community organizations reachable through the summit network and Joe Marraffino's connections. Housing co-ops, community land trusts, worker cooperatives. Organizations that already value democratic governance and would benefit from being able to prove it.
Pilot Recruitment
3-Touch Outreach:
- Email: "Your co-op makes decisions democratically. What if you could prove it — cryptographically — to a grant funder? 5-minute demo?"
- Demo: Show the governance flow. Proposal → vote → receipt. Frame as "decision infrastructure," not technology.
- Ask: "Free pilot partner for 8 months. We build what you need; we get a case study."
Pilot Onboarding:
- Day 30: Map their governance rules to ICN ConstraintSets
- Day 60: Issue non-transferable member credentials to test group
- Day 90: Execute one real-world decision through ICN
- Day 180: Federation with one other pilot organization
- Day 240: Case study documenting before/after
Summit as Launchpad
The 3rd NY Cooperative Summit (October 2026, Albany/Schenectady area) is the primary adoption event. Matt is a core organizer for the second year running.
Timeline:
- March: Location selection
- April: Organizing team formalized
- May: Call for presenters opens — submit ICN workshop proposal
- June: Sponsor outreach ($24K budget, $27K income target)
- October: Event — live demo, pilot partner recruitment
The workshop proposal: "Live Demo: Spin Up a Cooperative in 5 Minutes." Audience is cooperative organizers, not developers. The pitch is provable governance — something they care about deeply and cannot get from any existing tool.
Developer Attraction
The longer-term play. Once ICN has pilot deployments and a clean Meaning Firewall, the developer story becomes compelling:
- 38-crate Rust workspace with real architecture (not a toy)
- Eight well-defined kernel primitives that apps compose
- PolicyOracle interface as the extension point
- Regulatory-safe by architecture, not by promises
- Cooperative ownership means contributors can become worker-owners
Funnel: GitHub → Contributing guide → Good first issues → Mentorship → Worker-owner track
Timeline Summary
| Period | Technical | Funding | Adoption |
|---|---|---|---|
| Mar 17 - Apr 17 | Phase 2: Demo-ready + compliance completion | Sovereign Tech Fund application prep | Summit planning call Mar 19 |
| Apr - May | Phase 3: Vertical slice → v1.0.0 tag | STF application submitted. ACCES-VR unblocked. | Workshop proposal submitted |
| May - Jun | Phase 4: Meaning Firewall cleanup | STF decision timeline (~6 months from application) | First pilot partner identified |
| Jun - Sep | Phases 5-8: Website, hardening, mobile, federation | Gate A passage (fiscal sponsor + W-2) | Pilot onboarding begins |
| Oct 2026 | Live demo at summit | STF funding arrives (if approved) | Summit workshop + pilot partner recruitment |
| Q1 2027 | v2.0 with clean Meaning Firewall + mobile | Gate B passage (pilot commitment) | 3-5 organizations running ICN |
| 2027 | Scale, harden, recruit | Gate C (5+ members → Article 5-A co-op) | Federation of pilot organizations |
Risks
| Risk | Impact | Probability | Mitigation |
|---|---|---|---|
| ACCES-VR remains stalled | No startup funding, delays Gate A | High | Sign medical release immediately; escalate through Brenda Harner |
| Sovereign Tech Fund rejects application | Primary grant pathway lost | Medium | Diversify: NLnet next cycle, Capital Impact Partners, USDA RCDG |
| No pilot partner found | Gate B blocked | Medium | Leverage summit network; Joe Marraffino has warm intros to 50+ co-ops |
| Solo developer burnout | Everything stops | High | Gate A payroll ($1,200/mo) provides sustainable base; summit community provides motivation |
| Meaning Firewall cleanup reveals deeper architectural issues | Phase 4 extends significantly | Medium | kernel_surface.toml already identifies the 11 infected crates; scope is known |
| hyperion remains offline | Reduced cluster capacity | Low | K3s runs fine on VLAN 30 without hyperion |
| Income exceeds SSDI thresholds | Benefits suspended | Critical | W-2 payroll at $1,200/mo (below $1,210 TWP). No 1099. No LLC. |
The Honest Assessment
ICN is architecturally real. 38 crates, 70+ endpoints, cryptographic receipts, federation protocol, working demo flows. This isn't a whiteboard drawing.
ICN is not yet deployable. The Meaning Firewall has 11 infected crates. The vertical slice integration test doesn't pass yet. The compliance epic is 60% done. The website is stale. There is no legal entity, no fiscal sponsor, no external funding, and no pilot partner.
The path from here to first deployment is narrow but clear. Phase 2 gets the demo. Phase 3 gets the proof. Phase 4 cleans the architecture. The summit gets the audience. The Sovereign Tech Fund gets the funding. The pilot gets the validation.
Everything depends on execution. One person, constrained income, chronic pain, and a conviction that democratic organizations deserve infrastructure they own.
That's where it stands.