git.ardegazu.ro

source code of the ardegazu.ro ecosystem — small serverless p2p apps. Every repo clones over plain HTTP; no forge, no accounts.

home — ardegazu.ro

the front door of the ecosystem — the app catalog, the suite identity card and the cross-app identity bridge, hosted the same way as everything it lists.

git clone https://git.ardegazu.ro/home.git

chat — sueta

p2p end-to-end-encrypted multi-user chat PWA with calls; the shared p2p core the other apps build on.

git clone https://git.ardegazu.ro/chat.git

board

p2p end-to-end-encrypted infinite whiteboard PWA — draw, diagram, paste images; offline changes reach late joiners; boards can go invite-only with per-identity key grants.

git clone https://git.ardegazu.ro/board.git

banca

p2p end-to-end-encrypted bank PWA — found a bank, issue a currency, take customers; payments settle provisionally and turn final on the banker's signed acknowledgement, with receipts that verify on their own. Nobody can issue the gaz.

git clone https://git.ardegazu.ro/banca.git

bursa

p2p currency exchange PWA — orderbooks for the banks' currencies, with no exchange in the middle: the book is one encrypted log every replica matches identically, and a trade settles as two bank-held escrow locks under one hashlock — either both sides are paid or neither is.

git clone https://git.ardegazu.ro/bursa.git

portofel

p2p wallet PWA — all your money from every bank you use, one card per bank with the issuer beside it, and a send that pays any friend with an account there. It replicates each bank itself; no server, and no total across banks — different issuers are different money.

git clone https://git.ardegazu.ro/portofel.git

game1 — neon-grid

Tron-style light-cycle arena for up to 16 riders.

git clone https://git.ardegazu.ro/game1.git

game2 — valley-blocks

Monument-Valley-styled Tetris with room-link multiplayer.

git clone https://git.ardegazu.ro/game2.git

game3 — tessera

a quiet p2p mosaic race for 16 pilgrims.

git clone https://git.ardegazu.ro/game3.git

game4 — séance

p2p haunted-house party game played across three real rooms.

git clone https://git.ardegazu.ro/game4.git

game5 — lampion

p2p night climb up a festival hill of turning rings.

git clone https://git.ardegazu.ro/game5.git

game6 — odeon

p2p concert hall — play together as a band: grand, pads, theremin, bass.

git clone https://git.ardegazu.ro/game6.git

theme

the shared look of the suite as one plain CSS file — tokens, reset, the small shared components. Consumed as a pinned npm git dependency, and hot-linkable from cdn.ardegazu.ro/theme/v1/theme.css.

git clone https://git.ardegazu.ro/theme.git

id-kit

the shared identity package — one Ed25519 seed recognized by every app in the suite, plus the cross-app identity bridge. Consumed as a pinned npm git dependency straight from this mirror.

git clone https://git.ardegazu.ro/id-kit.git

social-kit

the social layer — friends, presence, invites and co-signed leaderboards, all p2p on the shared relay + mailbox. Consumed as a pinned npm git dependency straight from this mirror.

git clone https://git.ardegazu.ro/social-kit.git

peer-kit

a headless Node peer for the suite — join the game rooms as a first-class peer: sealed-hello membership, the suite identity, typed clients for all six games, co-signed leaderboard receipts, and the social layer without a browser.

git clone https://git.ardegazu.ro/peer-kit.git

rooms-kit

headless Node clients for the replicated-log rooms — sueta chat and the board: the same encrypted logs the browsers replicate, the same sealed live channels, from any Node process.

git clone https://git.ardegazu.ro/rooms-kit.git

wallet-kit

the wallet layer — the five signed money artifacts (request, order, receipt, decline, issuance), the exact BigInt ledger fold and the payment deep link, so any app can hold balances and pay without replicating a bank's log. Consumed as a pinned npm git dependency straight from this mirror.

git clone https://git.ardegazu.ro/wallet-kit.git

train-kit

the learning half of a bot — plain-JSON checkpoints replayed by a tiny forward pass, episode logs, DQN fit helpers, and the promotion gate that decides what the fleet actually plays. Consumed as a pinned npm git dependency straight from this mirror.

git clone https://git.ardegazu.ro/train-kit.git

bot

a resident of the suite that lives on a server — plays the games, chats, draws on boards, and answers invites from friends; a peer like any other, minus the browser.

git clone https://git.ardegazu.ro/bot.git

dev

the ecosystem's dev-management suite — one manifest, one CLI: clone the whole workspace, verify a machine, build/release/publish with the house rules encoded.

git clone https://git.ardegazu.ro/dev.git