What exists, what doesn't, and nothing in between. Check any Working row by using it.
Reconstruction
Reads the chain and nets transfers against your wallet.
Working
Gas accounting
The ETH the network took, from the receipt. No extra call.
Working
Fineness
Struck against a claim you supply.
Working
Wallet assay
Recent fills for any address, from transfer logs over a window.
Working
Permalink
Every struck assay gets a URL that re-runs it from the chain.
Working
Ledger
Local register of assays you've struck.
Working
Router readout
Names the router and reads the floor you signed — Uniswap V2 and V3, Camelot, SushiSwap. Verified against 539 settled transactions; the decoder withholds the number when its layout check fails.
Working
Quote decoders
Read the exact figure the interface quoted — a stronger promise than the floor. Needs each venue's own ABI.
Not built
State diffing
Balances at block N−1 vs N. Needs an archive node.
Not built
Drift
Whether a stock token tracks the asset it claims to represent.
Not built
Assay Agent
Polls the chain and assays every settled transaction that touches a wallet you registered. Runs as its own process; the code is in the repository.
Code ships
Telegram notices
Plain-English explanation of each fill. A model writes the sentences; the figures are computed before it sees them and it is forbidden to touch them.
Code ships
Accounts
Registration by one-time code from the bot. No email, no password, no wallet key.
Code ships
Dashboard
Per-account profile, history and watched wallets. Signed out it shows sample data.
Working
Public feed
Recent strikes on the front page: a Telegram display name, the ticker, arrived against promised, and the grade. Never an address or a hash. Opt out from the dashboard.
Code ships
Hosted agent
Nobody is running one. Clone the repository and run your own.
Not running
Multi-chain
The reconstruction is not chain-specific, but the router table has to be earned per chain, empirically.
Not built
Token
None exists. There is nothing to buy.
None
Team
One person, unnamed until there's something worth putting a name on.
Unstaffed
A row reads Working because the code ships and you can run it yourself. The rest are
blank because they are blank. Every project that ends badly had a table like this filled in with
numbers months before the numbers were true.