You're viewing a demo portfolio
Explore
MCP EcosystemWant to try it with your own data?
Add up to 10,000 DOIs or GitHub URLs at a time, bringing them and their related entities into the graph. Build portfolios and run queries across them.
Join the waitlistPRSM is built and maintained by one person. The platform works today, but opening it up will be slow and deliberate. If you want to help shape this infrastructure, or speed things up, let's talk.
io.github.portdeveloper/gulltoppr
Resolve any EVM contract ABI (even unverified, via decompilation), read, simulate, prepare txs.
Decode what a transaction did: decoded calldata (and trace when available), via heimdall.
Encode a function call to calldata (0x…) without sending anything.
Prepare a contract WRITE for the user to sign. Returns an UNSIGNED transaction, its simulation, a human-readable summary, an abi.ninja signing deeplink, and warnings. IMPORTANT: this tool NEVER signs or broadcasts. Present the summary + simulation + warnings to the user and hand them the `deeplink` — they sign in their own wallet. If `warnings` is non-empty (decompiled ABI, proxy, or a reverting simulation), surface it.
No endpoints wrapped at confidence ≥ 0.9.
No maintainers met the attribution threshold for this repository.
Call a view/pure function and get the decoded result. No wallet, no cost. Rejects state-mutating functions.