A read-only Solana transaction evidence CLI. Fetch a transaction through one public RPC and get an evidence summary — slot, block time, execution error, parsed instructions, fee, and a response hash. No keys, no signing.
wallet-evidence is a command-line tool that pulls a Solana transaction through one configured public RPC and produces an evidence report. It is a single-RPC evidence viewer, not a wallet, not a signing tool, and not an asset-protection product. (It supports Solana only — it does not query EVM chains.)
When you need to pull every detail of a Solana transaction for an investigation without a paid indexer, wallet-evidence gives you a self-contained, re-checkable report from one public RPC. It records exactly where the evidence came from, so the report stays honest about its own source.
Observed in the wild: the same transaction signature can be visible on one public RPC and not found on another, because indexing lag differs per provider. wallet-evidence never equates "the RPC cannot see it" with "the transaction does not exist." It returns UNKNOWN with the RPC host recorded, so the report stays honest about what was and was not observed.
npm install -g wallet-evidence # or run without installing:
npx wallet-evidence inspect <signature> --rpc=https://api.mainnet-beta.solana.com --json
npx wallet-evidence inspect <transaction-signature> --rpc=https://api.mainnet-beta.solana.com --json
meta.err)OK / FAILED_TX / UNKNOWNRepresentative report shape from the tool's documented fields. Real Devnet transaction lookups have verified slot/transfer data stability; a specific public signature is not reproduced here.
{
"rpcHost": "api.mainnet-beta.solana.com",
"signature": "(transaction signature)",
"slot": 123456789,
"blockTime": 1760000000,
"executionError": null,
"instructions": [ "(parsed instruction)", "(SPL transfer)" ],
"instructionCount": 2,
"fee": 5000,
"responseSha256": "(computed at runtime)",
"status": "OK"
}
UNKNOWN, not a negative conclusion.0.1.0): local JSON-RPC fixture tests pass; real Devnet transaction lookups verified slot/transfer data stability.Experimental (0.1.0). Local JSON-RPC fixture tests pass; real Devnet transaction lookups verified slot/transfer data stability.
Package: wallet-evidence — published by npm user eidonze, version 0.1.0, MIT.
Source: xka0085-byte/wallet-evidence — issues and the full README live there.
Part of the Agent / Chain Evidence Tools suite · MIT · Node ≥ 18 · read-only, Solana-only, no keys