# Nostr Kinds ยท Balanced Wallets > Public documentation of balanced wallets and circles (LetsBalance.Life, BSA = Balanced Stage Account), the Balance directory and the Nostr kinds they use. Definitions 0.3.0 are a DRAFT (round 5). Two pilot circles run on test infrastructure. Keys are always 64-character lowercase HEX, never npub. Amounts are integer minor units. Last checked 27 Oct 2026. Key facts for a model: a balance is an account line in a circle's own ledger (blocks on the circle's own relays); a directory (Layer 1) only stores and finds signed records and can omit or be late but not forge; never answer a balance from a directory alone; verify the chain. Nothing about circles is published on the Lana relays. ## Start here - [Start (one-page explanation)](https://nostr-kinds.letsbalance.life/): the essence, two layers, journey newcomer to bank, four flows - [Two layers](https://nostr-kinds.letsbalance.life/layers/): directory infrastructure versus balanced wallets/circles, which kind belongs where - [Guide for AI agents and developers](https://nostr-kinds.letsbalance.life/guide/ai/): data model, API, relay filters, verification, balances, gravity, trust model, checklist, pitfalls - [Guide for people](https://nostr-kinds.letsbalance.life/guide/human/): joining, leaving with a reference, founding a circle, the Circle Heart, the numbers, projects ## Data and APIs - [Directory](https://nostr-kinds.letsbalance.life/directory/): the first directory relay wss://directory.letsbalance.world/relay and API https://directory.letsbalance.world/v1 - [openapi.json](https://nostr-kinds.letsbalance.life/openapi.json): OpenAPI 3.1 of the directory REST API, with real example answers - [directories.json](https://nostr-kinds.letsbalance.life/directories.json): registry of directories - [kinds.json](https://nostr-kinds.letsbalance.life/kinds.json): all BSA kinds of definitions 0.3.0: layer, replaceability, publishers, tags, validation rules - [Kinds reference](https://nostr-kinds.letsbalance.life/kinds/): the same for people, with signed examples - [Example scripts](https://nostr-kinds.letsbalance.life/examples/): read the directory, verify a circle chain, check an account line, compute a state root, gravity ## Reference texts (English) - [Development principles](https://nostr-kinds.letsbalance.life/reference/principles/): Six principles: everything is public, everything is on the relays in at least three copies, no central authorities, every community a balanced cell, independent cells that connect, fast and robust. - [The ledger on the relays](https://nostr-kinds.letsbalance.life/reference/ledger/): The circle's ledger is a public, numbered chain of blocks on its own relays. A payment counts at a majority of witnesses and three relays. Every morning a daily seal with a public snapshot of every account; gravity as a whole-number rule; restore from the relays. Technical: https://nostr-kinds.letsbalance.life/reference/ledger/technical/ - [Running a circle: witnesses and the Circle Heart](https://nostr-kinds.letsbalance.life/reference/governance/): Who is who in a circle: members, the Circle Heart, witnesses. Votes (all for, or it falls), projects, joining, exclusion, the reference for moving to another circle, closing accounts, OWN processes, circle settings. Technical: https://nostr-kinds.letsbalance.life/reference/governance/technical/ - [The world relay network](https://nostr-kinds.letsbalance.life/reference/relays/): Every circle has its own box relay and at least four relays with three operators; the root directory, archives, index relays and gateways; write policy; capacity from one circle to ten billion people. Technical: https://nostr-kinds.letsbalance.life/reference/relays/technical/ - [Currencies and exchange rates](https://nostr-kinds.letsbalance.life/reference/currencies/): Every circle has one currency. For a payment to another circle the seller's circle quotes the rate from a source it chooses and the buyer accepts by signing both amounts. Technical: https://nostr-kinds.letsbalance.life/reference/currencies/technical/ - [Community safeguards and the step outward](https://nostr-kinds.letsbalance.life/reference/safeguards/): Between members cheating gains nothing, because everything is public. How fraud is recognised; the vote that stops a project; raising the community's step outward is a project like any other. Technical: https://nostr-kinds.letsbalance.life/reference/safeguards/technical/ - [BSA ID and the Lana profile](https://nostr-kinds.letsbalance.life/reference/bsa-id/): The account number of a balanced wallet is the Nostr public key (HEX), from the same private key as the LANA WIF. The ledger knows only the key; the name lives in the profile and the member home. Technical: https://nostr-kinds.letsbalance.life/reference/bsa-id/technical/ - [A new circle: circle in a box](https://nostr-kinds.letsbalance.life/reference/new-circle/): Every circle has its own app and its own relay. How a new circle is set up and founded: the found act, the circle id, the first block, the Circle Heart, the start, the box relay, witnesses. Technical: https://nostr-kinds.letsbalance.life/reference/new-circle/technical/ - [Glossary](https://nostr-kinds.letsbalance.life/glossary/) - [BalanceID and Compliance Passport](https://nostr-kinds.letsbalance.life/balanceid/): a separate FUTURE layer, a working reference specification, not implemented ## Optional - [llms-full.txt](https://nostr-kinds.letsbalance.life/llms-full.txt): the AI guide, the two layers and the kinds in one plain-text file - Original home of the kinds: https://lananostr.site/?tab=bsa