Canonical Ledgers