How the live ledger works

Every trade goes into an append-only, hash-chained journal — and you can check it yourself.

Every trade becomes a permanent entry

The moment a bot fires a trade signal, our engine records it as a paper trade and appends it to that bot's journal. Appends only — there is no edit button, no delete button, and no way to quietly rewrite what already happened. Wins and losses land in the ledger the same way, the moment they happen.

Each entry is chained to the one before it

Every journal entry gets a cryptographic fingerprint (a SHA-256 hash), and that fingerprint is computed from the entry's contents PLUS the fingerprint of the entry before it. That links the whole history into a chain: change any old entry — even one character — and its fingerprint changes, which breaks the link to every entry after it. Tampering isn't just detectable, it's loud.

How to verify it yourself

  • Open any bot's track record page.
  • Go to its /verify page. The engine walks the entire chain from the very first entry, recomputes every fingerprint, and tells you whether the chain is intact.
  • Want to go deeper? Each bot also publishes its raw record as record.json — you can download it and recompute the hashes with your own tools. You don't have to trust our verify button, or us.

What this proves — and what it doesn't

An intact chain proves the history you're reading is the history that was recorded — no backtests passed off as live results, no deleted losers, no edited entries. It does NOT predict the future: past performance, including live track records, is not indicative of future results. See our Risk Disclaimer.

← All help articles