# ceiba.to > Open community-data protocol. Each ceiba is a node with a public graph layer (entities, relationships, APIs) and a separate product layer (dashboards, booking, operations). Protocol spec v0.5 — additive over v0.4. ## What this is ceiba.to is a protocol for building open community graphs. It separates public relationship data (entities, connections, APIs) from the products built on top. Anyone can read the graph; anyone can build on it. Each community runs its own "ceiba" node with a public graph layer and private product layer. No token, no custody. Spec is open and versioned. ## API - Self-descriptor: https://ceiba.to/.well-known/ceiba.json - Registry index: https://ceiba.to/ceibas.json - Live snapshot: https://ceiba.to/ceibas-live.json - JSON Schema: https://ceiba.to/ceiba.schema.json ## Status (2026-05-14) First productive cross-ceiba push federation is LIVE: NDNS -> La Cartelera. Event-protocol push (Postgres trigger + pg_net, with a 5-min cron fallback). Defines the canonical implementation pattern for future pairs. See whitepaper-tecnico section 6.2.1 or changelog v0.5.1. ## Whitepapers - Simple (EN): https://ceiba.to/whitepaper-simple.html - Simple (ES): https://ceiba.to/whitepaper-simple-es.html - Technical (EN): https://ceiba.to/whitepaper-tecnico.html - Technical (ES): https://ceiba.to/whitepaper-tecnico-es.html - Changelog: https://ceiba.to/changelog.html ## Links - Website: https://ceiba.to - Built by: https://koalabs.ai