Amyth
AppMarketMarketplaceRanksLeaderboardDocs
Docs Home
OverviewSet Up a WalletGet USDC on SolanaYour First Vault
OverviewStrategy PresetsThe OptimizerDeposit & Withdraw
OverviewWire Your First AlertTroubleshooting
OverviewSubscribingBecoming a CreatorPublish Quality Gates
OverviewVault ArchitectureOnchain Risk RailsVerify a Vault
OverviewThe Master ChartNotifications & SharingLeaderboard
FAQ
Glossary
DocsSecurity & TrustVerify a Vault
Security

Verify a Vault's Decisions

Amyth's verify tool lets you prove that any vault's trade history matches its declared decision logic. This is how we back up "transparent" with cryptographic proof.

What decision hashes are

Every time your bot makes a decision (trade, hold, or skip), Amyth computes a hash of the decision data — the inputs, the logic path, and the output action. This hash is written onchain as a Solana memo alongside the trade transaction. Later, the verify tool re-computes the expected hash and compares it to what's onchain. If they match, the decision is verified. The system did exactly what it said it would.

How to verify

1

Go to the Verify page

Navigate to /verify. If you're logged in, your own vaults appear as quick-select options.

2

Paste a vault address

Enter any vault's public key, yours or anyone else's. Verification works on any Amyth vault, not just your own.

3

View the summary

The tool shows a coverage summary: how many recent epochs were verified, the verification rate, and the time range sampled. Click any epoch to drill into the detail view.

4

Inspect individual epochs

Each epoch shows: the expected decision hash, the onchain memo hash, whether they match, the regime at the time, and the actions taken. Click the transaction signature to view it on Solscan.

What the statuses mean

✓
Verified: The expected hash matches the onchain memo hash. The decision logic executed exactly as declared.
✗
Mismatch: The hashes don't match. This could indicate a bug, a race condition, or data inconsistency. Investigate the specific epoch.
?
Memo not found: The transaction exists but doesn't include a decision memo. This can happen during edge cases like RPC failures or very early bot epochs.
?
Telemetry not found: The off-chain telemetry data for this epoch isn't available (possibly expired from cache). The onchain trade still happened; we just can't verify the logic path.
💡Verify any vault, not just yours

The verify tool works on any Amyth vault address. You can verify a marketplace strategy creator's vault before subscribing, or verify a friend's vault they shared with you. Transparency is public by default.

Was this page helpful?
← PreviousOnchain Risk RailsNext →Dashboard