Start Your ICN Journey
ICN is post-capitalist infrastructure ready for real-world deployment. Choose your path below to get started with cooperative digital sovereignty.
Choose Your Path
Cooperatives
Economic entities looking to deploy democratic infrastructure, automate governance, and coordinate with other cooperatives.
Communities
Towns, regions, or civic groups seeking digital tools for democratic governance, public goods management, and civic participation.
Developers
Technical contributors interested in building cooperative infrastructure, contributing to the codebase, or building applications on ICN.
Researchers
Academics and researchers studying cooperative economics, distributed governance, or post-capitalist systems.
Activists
Organizers and activists seeking tools for democratic coordination, movement building, and cooperative organizing.
Curious Explorers
Learn about post-capitalist infrastructure, experiment with the system, and understand how cooperative technology works.
Quick Start Options
Try the Demo
Explore a live ICN federation with pre-loaded data and interactive features.
Launch DemoJoin Community
Connect with other cooperatives and contributors building the future.
Join DiscussionUnderstanding ICN Architecture
ICN is built as a layered architecture where each layer serves specific functions. Hover over each layer to learn more.
ICN Architecture Stack
Applications & UI
Governance
DAG & Ledger
Compute & Runtime
Mesh Networking
Identity & Credentials
🏭 Cooperative Getting Started
1. Understand the Model
- • Review cooperative governance patterns
- • Study mana economics and resource allocation
- • Understand federation coordination
- • Learn about CCL policy programming
2. Deploy Your Instance
- • Set up your cooperative's CoVM instance
- • Configure initial governance policies
- • Establish member identities and roles
- • Connect to relevant federations
Resources for Cooperatives
👩💻 Developer Getting Started
1. Set Up Development Environment
git clone https://github.com/InterCooperative-Network/icn-core
cd icn-core
just setup
just test
2. Deploy Local Federation
just devnet-up
# Federation ready in ~90s
Developer Resources
🏛️ Community Getting Started
1. Assess Community Needs
- • Identify governance pain points
- • Map current decision-making processes
- • Understand digital participation barriers
- • Plan for inclusive technology adoption
2. Start with Pilot Programs
- • Begin with small governance decisions
- • Train community facilitators
- • Establish digital identity systems
- • Connect with other communities
Community Resources
Need Help Getting Started?
Join Our Community
Connect with other ICN users, developers, and cooperatives for real-time support and collaboration.
Matrix Server Coming Soon
We're setting up our Matrix space. Check back soon to chat with the community.
Join Matrix ChatProfessional Support
Need dedicated assistance for your cooperative or community deployment? We offer consulting and training services.
Contact Support