ubi.world / ledger ================== This directory is the public, append-only, read-only mirror of signed transactions in the Time-based UBI federation. Layout ------ /ledger/ transactions/ one JSON file per signed transaction nodes/ public key + metadata for each participating node index.html human-readable browse view README.txt this file What you'll find inside ----------------------- transactions/ Each file is a JSON document containing one signed transaction. Files are named by transaction id (a hash) or by date + sequence — the canonical naming rule is in the spec at https://ubi.vision/ Every transaction includes: - sender node id and recipient node id - amount (in time units) - timestamp - a digital signature from the sender's private key The signature can be verified against the sender's public key, which lives in the /nodes/ directory below. nodes/ One file per participating node. Each file contains the node's public key, its declared handle, the date it joined the federation, and any self-published metadata. Public keys are used to verify the signatures on transactions in /transactions/. Why plain files? ---------------- The ledger is intentionally low-tech: plain JSON, plain HTML, plain web server. No database, no API client, no JavaScript runtime required to read it. If the site goes down, anyone holding a copy of this directory can host a mirror at another domain. Status ------ The directory structure is in place but unpopulated. Real transactions will arrive once the federation rollout reaches Stage 2b. For the full specification, see https://ubi.vision/