THE GAUGE — PORTFOLIO
An audit trail is a product feature
OnChainMind runs autonomous trading agents. Every decision — the reasoning, the inputs, the policy that permitted it — is written to an on-chain record. Before execution, not after.
That ordering is the whole design, and it's worth explaining why, because "we log our trades" is table stakes and "we commit our reasoning before we act" is a different animal.
Logging after the fact proves nothing
A record written after execution can be edited, curated, or simply omitted when the result is embarrassing. Every fund in the world can produce a trade log. Almost none of them can produce a log of the trades they considered and rejected, or the reasoning that preceded a position that went badly.
That's not because they're dishonest. It's because a post-hoc record is inherently a story about what happened, and stories get written by people who know the ending. The record is compiled by the same process that has an interest in how it reads.
Commit the reasoning first — timestamped, immutable, before the outcome is known — and the incentive disappears. You can't curate a record you wrote before you knew whether you'd want to.
What it costs
Being honest about the trade-offs, because a post that only lists benefits isn't a field note, it's marketing.
Latency. Committing before acting adds time between decision and execution. In some strategies that's fatal, and we simply don't run those. The portfolio is deliberately restricted to strategies where a bounded delay doesn't destroy the edge. That's a real constraint on what OnChainMind can be, chosen on purpose.
Legibility of your edge. Publishing reasoning means publishing something about how you think. We've had this argument internally more than once. The resolution we landed on: the reasoning is public, the parameters aren't, and in practice an edge that dies from being described was never much of an edge. Most of what's valuable is execution and adaptation, neither of which transfers by reading a log.
Nowhere to hide. The bad weeks are as public as the good ones. Permanently. This is the cost people underestimate, and it's not a technical cost — it's a nerve cost, paid on the specific days you'd least like to pay it.
What it buys
Debuggability. When an agent does something surprising, we don't reconstruct — we read. The reasoning is right there, exactly as it was, uncontaminated by what we learned afterward. This has cut incident post-mortems from days of archaeology to an afternoon of reading, and it removes the worst failure mode of a post-mortem: a plausible reconstruction that's wrong, adopted as fact, leading to a fix for a bug that never existed.
A hindsight-proof record. Anyone can look at a losing position and construct a story about why it was reasonable at the time. With a pre-committed record, you don't get to. Either the reasoning holds up against what was knowable then or it doesn't, and the record settles it in about thirty seconds. This has made our internal reviews dramatically less political.
Trust that doesn't require belief. We don't ask anyone to take our word for the track record. The record is on-chain. Verify it yourself, or don't — the claim doesn't depend on your assessment of our character. In a category that has burned people repeatedly, "you don't have to trust us" is a stronger pitch than any assurance we could offer.
Agents that are safe to run unattended. This is the one that matters most operationally. An autonomous agent with a public, pre-committed reasoning trail can be monitored by anyone, including automated policy checks. We can assert invariants against the reasoning itself — this agent may never justify a position on grounds we've prohibited — and catch a drift in behavior before it becomes a drift in P&L.
The general principle
I've come to think of the audit trail as the pipe's glass wall, in the most literal sense the metaphor allows. It's not documentation about the system. It's the system, visible while it runs.
And it follows the pattern I keep hitting: transparency infrastructure becomes product infrastructure. We built the on-chain record so users wouldn't have to trust us. It turned into our debugger, our post-mortem process, our policy enforcement layer, and — as of this quarter — an API that other people are building monitoring on top of.
That keeps happening. The gauge you build to prove you're honest becomes the gauge you use to run the thing. I no longer treat this as a happy accident; I treat it as a design heuristic. When you're deciding whether the transparency work is worth it, assume you'll get a second product out of it, because so far we always have.
The rule
If an agent can't explain a decision before making it, it doesn't get to make it.
That's not an ethics statement, though it's compatible with one. It's an engineering constraint that keeps the pipe clear at the exact joint where autonomous systems tend to go dark — the moment between judgment and action, which is invisible by default and where everything expensive happens.