Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

librotenado specification

Version 0.1 – a draft, not yet stable. Normative statements will use the key words of RFC 2119 and RFC 8174.

PartContentState
0001 Base typesamounts, currencies, dates, accounts, bookingsdraft, implemented
0002 Events and synchronisationevents, hybrid logical clocks, chains per device, merging; the accounts of a set of booksdraft, implemented
0003 Canonical encodinga byte-exact encoding every implementation can hash (RFC 8785); objects and their typesdraft, implemented
0004 Chart of accountsthe harmonised chart: hierarchy with attributes; national charts as translationsdraft, implemented (form; the accounts themselves follow)
0005 Documentsinvoices, receipts, statements as records of their own; originals as artefactsdraft, implemented
0006 Encryptionend-to-end encryption: an ordered list of members and keys, a books key per member, a chain of keysdraft, proposal
0007 Filingssubmissions to authorities: derived from a state of the books, never changed; adapters over HTTPSdraft, proposal
0008 Partiesthe organisations and persons books belong to: legal form, registers, tax numbers, roles and sharesdraft, implemented

The reasoning behind the protocol is in the whitepaper.