u/Redd_Blockchain

[Project] Slotray — an EVM storage-slot explorer, looking for testers and feedback
▲ 2 r/ethdev

[Project] Slotray — an EVM storage-slot explorer, looking for testers and feedback

A web tool that decodes the raw storage of any verified EVM contract - slot by slot, across chains and across blocks. **No backend: it runs entirely in your browser.** Your RPC url and explorer API key never leave the page except to the endpoints *you* configure - I don’t run a server, don’t proxy your calls, and never see your keys, the contracts you look at, or anything else. Hosted on IPFS via ENS, so there’s no origin server to route through in the first place.

What it does and where it’s rough:

Multi-chain reads - ETH, Polygon, Arbitrum, Base, Optimism, BNB, or any custom chain id

Full slot decoding - walks mappings, dynamic arrays and packed slots, collapses empty regions so only live state shows

Historical reads - inspect storage at any past block to see how state changed

Verified-source resolution - Etherscan v2 unified API with automatic Sourcify fallback

Still rough: decoding edge cases (nested mappings, structs, custom value types), more chains, RPC batching/perf, UX.

Recent work: transaction storage diffs - paste a tx hash and get every storage slot it changed, decoded. Mapping keys are resolved from logs + calldata, so you see \_balances\[0xabc…\] instead of a raw keccak hash.

Try it: https://slotray.eth.limo

Best way to help: run it against a contract you know well and tell me where the decoding is wrong or the layout looks off. Bug reports and design critique both welcome - including choices you’d have made differently.

u/Redd_Blockchain — 11 days ago

I built Anchorbase - a client-side explorer for any Solana Anchor(or any framework) program (bring your own IDL)

I’ve been working on Anchorbase, a browser-based explorer for Solana programs. You give it a program’s IDL and it gives you a working dashboard — no boilerplate scripts, no backend. It can:

• decode account state (PDAs and regular accounts)
• scan events with retrying, chunked fetching + JSON export
• look up users by pubkey
• build and sign instructions straight from your connected wallet

Everything runs client-side — bring your own IDL and RPC, nothing is stored server-side. The frontend itself is hosted on IPFS through ENS (anchorbase.eth.limo), so there’s no central server serving it either.

I built it because - I got tired of writing a throwaway script every time I needed to inspect a program’s accounts or hunt down an event.

It’s free, no signup. I’d really like feedback on: does account decoding come out right for your programs? is the event scanner fast enough on mainnet? what’s missing before you’d actually reach for this?

Try it: https://anchorbase.eth.limo

Fair warning since it connects a wallet: it’s read-only unless you explicitly build and sign an instruction yourself, and it’s client-side so you can inspect what it’s doing.

u/Redd_Blockchain — 11 days ago