ObservatoryHermesDecision ledger

Hermes Decision Ledger

Every Hermes decision gets a row here before the outcome is known. Trade mechanics stay private. This is Hermes’s deep record inside the Observatory — not a separate product from watching the instrument.

The ledger exists so Hermes can be judged by recorded decisions, not screenshots posted after the fact.

Sheet

Hermes decisions

Public view

Process

Ledger scoreboard

Process and integrity first. Outcomes stay secondary on purpose.

Sealed decisions1301 system row excluded
Open paths · Closed0 · 37Live exchange paths · 30 unpaired open seals still on chain
Standing down rate8%11 of 130 stand-down / wait
Backfilled9Labeled · not sealed-first
Optional · sealed decisions only · young sample
Status131 decisions recorded
HermesHermes Beta v0.2.0
CapitalFounder only · $0 customer funds
PublicDecisions, waits, outcomes, PnL
PrivateEntries, exits, sizes, thresholds
Live PnL+$0.00as of Jul 26, 4:12 PM EDT · 0s ago
#TimeDecisionPostureOutcomePnL / DDNote
LiveJul 26, 2026, 4:12 PM EDT · 0s agoLIVEv0.2.0Flat · no open exposureDefensiveOpen+$0.00Live unrealized. Moves with the market; instrument named when the path closes.
131Jul 26, 2026, 3:10 PM EDTHMS-T-70784933 · b4593ff375 · ref HMS-126v0.2.0Closed BANK-USDT short — path completeDefensiveGave back-$2.97Held 37m.
130Jul 26, 2026, 2:40 PM EDTHMS-126 · e840de7415v0.2.0Opened a path — instrument private until closeDefensiveOpen----
129Jul 26, 2026, 1:59 PM EDTHMS-T-70711114 · dc2162adf1v0.2.0Closed ZEC-USDT long — path completeDefensiveGave back-$5.52Held 2h 15m.
128Jul 25, 2026, 8:44 PM EDTHMS-T-70310960 · b624480d93v0.2.0Closed ZEC-USDT long — path completeDefensiveAdvanced+$1.23Held 39m.
127Jul 25, 2026, 8:01 PM EDTHMS-T-70306638 · 67122e0b30v0.2.0Closed ZEC-USDT long — path completeDefensiveGave back-$0.24Held 6m.
126Jul 25, 2026, 7:34 PM EDTHMS-T-70270617 · 95177c1d04 · ref HMS-125v0.2.0Closed ZEC-USDT short — path completeDefensiveGave back-$2.56Held 1h 17m.
125Jul 25, 2026, 6:19 PM EDTHMS-125 · eff65baa95v0.2.0Opened a path — instrument private until closeDeployedOpen----
124Jul 25, 2026, 2:55 PM EDTHMS-124 · 7926c071c7v0.2.0Posture change — defensive to deployedDeployed----Hermes is managing active exposure.
123Jul 25, 2026, 1:26 PM EDTHMS-T-69691316 · bdcd0045d3 · ref HMS-118v0.2.0Closed HYPE-USDT long — path completeDefensiveAdvanced+$2.69Held 18h 46m.
122Jul 24, 2026, 7:26 PM EDTHMS-122 · 3ad86e9fcav0.2.0Posture change — deployed to defensiveDefensive----Hermes is prioritizing protection while conditions are noisy.
121Jul 24, 2026, 7:26 PM EDTHMS-121 · 25f8179acav0.2.0Posture change — deployed to defensiveDefensive----Hermes is prioritizing protection while conditions are noisy.
120Jul 24, 2026, 6:41 PM EDTHMS-118 · e5bd163b55v0.2.0Opened a path — instrument private until closeDeployedOpen----
119Jul 24, 2026, 5:26 PM EDTHMS-T-68927832 · b50d86bea8 · ref HMS-117v0.2.0Closed ZEC-USDT long — path completeDeployedGave back-$0.18Held 26h 57m.
118Jul 24, 2026, 5:30 PM EDTHMS-117 · 8f59e7cf40v0.2.0Opened a path — instrument private until closeDeployedOpen----
117Jul 22, 2026, 8:22 PM EDTHMS-T-68128689 · 64fbaccdb1v0.2.0Closed HYPE-USDT short — path completeDeployedGave back-$7.32Held 10h 56m.
116Jul 22, 2026, 11:04 AM EDTHMS-116 · 028997bbb1v0.2.0Posture change — defensive to deployedDeployed----Hermes is managing active exposure.
115Jul 22, 2026, 9:56 AM EDTHMS-115 · 7b60f2a3d7v0.2.0Posture change — deployed to defensiveDefensive----Hermes is prioritizing protection while conditions are noisy.
114Jul 22, 2026, 9:56 AM EDTHMS-114 · 84ecbe4ef8v0.2.0Posture change — deployed to defensiveDefensive----Hermes is prioritizing protection while conditions are noisy.
113Jul 21, 2026, 8:05 PM EDTHMS-T-67426328 · fd1bd7d847 · ref HMS-111v0.2.0Closed HYPE-USDT short — path completeDefensiveAdvanced+$4.13Held 13h 10m.
112Jul 21, 2026, 6:56 AM EDTHMS-111 · 7de8b6ce75v0.2.0Opened a path — instrument private until closeDefensiveOpen----

120 of 131Page 1 of 7

Founder capital only · PnL net of fees and funding · Young sample: a record, not a claim · Not an offer, not investment advice

How to read this

Sealed firstA row is created the moment Hermes decides, before the outcome is known. Nothing is written after the fact.
Paths get two rowsWhen capital commits, an open row seals immediately with the instrument withheld. The close row names it and references its open row when available. An errored open is voided by a new row, never deleted.
Everything countsWaits and no-trade decisions get rows. Losses and drawdowns get rows. Nothing is deleted.
Mechanism stays privateEntries, exits, position sizes, and thresholds never appear here. Open positions are named only after they close. The ledger proves discipline, not the recipe.
Hermes versionEach new row stamps the agent that made the commitment (currently Hermes Beta v0.2.0). Rows sealed before versioning show no chip. A version cutover is also recorded as a sealed system row.
Founder capital onlyPnL shown is the founder’s own money. The ledger is a record, not a claim. The sample is young, and it is labeled that way until it isn’t.
Backfill is labeledNine rows recorded at the ledger rebuild carry outcomes that were already known; they are tagged BACKFILL and do not claim the sealed-first guarantee. The reclassification is itself a sealed row.
Process before performanceThe scoreboard above the sheet leads with sealed decisions, live open paths vs closes, standing-down rate, and backfills. Open paths come from the same live marks as the LIVE row — not from historical open seals still unpaired on the chain. Outcome metrics stay behind a toggle so the page does not read as a trading log.
Verifiable by mathEvery row is hashed and chained to the row before it at seal time. Editing any past row breaks the chain. Recompute it yourself: the verify script lives at solace.fyi/verify-ledger.mjs and runs against the public ledger data.

Verify this ledger

Anyone with Node installed can recompute the chain from the public data. No account, no permission:

curl -LO https://www.solace.fyi/verify-ledger.mjs
node verify-ledger.mjs

The script is ~90 lines of readable source. It recomputes every row hash from the public ledger data, walks the chain, and checks that every close references its open row. Any edit to history fails loudly. The printed chain head can be compared against an externally anchored copy.

Read the script before you run it

Loading the served file…

Observatory · Hermes · Decision ledger

Hermes in ObservatoryAll instruments