ed25519
Signed events
Every event is canonical JSON, hashed with SHA-256 and signed with Ed25519. Identity is a keypair — no accounts, no sessions, no passwords.
raa-b-ta
Stop trusting corporations. Build your own apps. Encrypt everything. Push once — access it everywhere. Every demo below is signed in your browser and served by a live Rabta node — no accounts, no database server, no cloud.
ed25519
Every event is canonical JSON, hashed with SHA-256 and signed with Ed25519. Identity is a keypair — no accounts, no sessions, no passwords.
query
Poll any collection through a typed JSON query. Filter by labels or owner, and page results with an opaque cursor.
sha-256
Uploads return their SHA-256, dedupe automatically and expire with the signed events that claim them. Encrypt client-side and the relay only sees ciphertext.
rust · sqlite
One Rust binary, one SQLite file, one container. No database server, no cloud dependency, no per-user pricing — deploy it anywhere.
merkle · xor
Decentralized multi-node replication. Nodes reconcile diverged event sets in milliseconds using a 256-bucket XOR folding Merkle walk without central coordinators.
ring · sandbox
Engineered to protect the host machine: a 64k-entry in-memory ring buffer drops spam in microseconds, backed by battery token accounting and isolated staging.
Realtime 1000×1000 board. Strokes are signed in your browser, then polled by every viewer.
canvas/rabta
Up to 8 files and a note, encrypted in the browser. The key lives in the link fragment — the relay never sees it.
share/rabta
A world map where anyone can pin a signed comment to exact coordinates. Every note appears live.
world/comments
A public board where every message is signed in your browser and polled live by everyone else on the page.
site/shouts
1.rabta.space/api/v1/stats
Locating the last ten visitors…