Don't trust us. Check it.
Verify
Every oath OATH has ever taken, checked against Solana. No account, no trust.
All checks pass
Last checked 28 Sept, 17:01:35 UTC · 2 oaths · rebuilt from on-chain memos only · API offline, showing the last snapshot
- 2 contiguous1Sequence has no gapsOaths 1…2 are all on-chain, none skipped or hidden.
- 2/2 match2Every revealed thesis hashes to its commitsha256(thesis ‖ salt) equals the digest committed before the trade.
- 2/2 in order3Every commit landed before its tradeThe commit memo's slot is lower than the swap's slot, so the plan came first.
- 2/2 match · 0 uncommitted4Every trade was signed by the agent and matches its thesisMints and size match the revealed plan; 1 operator move disclosed on-chain, not a trade.
- 0 overdue5No unrevealed oaths past their deadlineA missing reveal counts as a full loss, so hiding a bad call never pays.
Verify from the chain, in your browser
Skip our API entirely. Your browser reads the notary's transactions straight from a public Solana RPC, re-hashes every revealed thesis and checks the order of every step.
// Press the button. Your browser will fetch every transaction the notary signed, parse the oath1: memos, recompute each sha256 with Web Crypto and check the order of every step. The API says there are 2 oaths; see if your browser agrees.
All oaths
notary FhpJ…iUod ↗Run it yourself
For technical users
The same checks, in Python, from any machine. No account, no API key, only a public RPC.
$ git clone https://github.com/Im-2/OATH && cd OATH$ uv run python -m oath_core.verify --notary FhpJ6i5oaBiCpNJasksf2qBgFmTv6ikgSUuqDzSBiUod
Before any trade, OATH posts a fingerprint (sha256 hash) of its full plan on Solana. The plan stays secret, but it can't be changed later.
32 random bytes mixed into the hash, so nobody can guess the plan by trying likely prices. It's published at the reveal.
After the trade closes, OATH publishes the plan and salt. Anyone can hash them again: same fingerprint means same plan.