RVK//SYS 0.1.0
RVK-00 // READ-ONLY COMPANION

REVOKR

Keep your wallet. We'll read the transaction.

A read-only companion that decodes every signature request into plain English, before you approve it.

V0.1.0 // OPEN SOURCE // NO SIGN-UP // NEVER HOLDS KEYS
RVK//EXPOSED · SAMPLEREAD-ONLY
REACHABLE BY SOMEONE ELSE
$340,912
4 OPEN APPROVALS · OLDEST 800 DAYS
USDC$184,200
unlimited0xCcCC…cccC · unverified contract · 412 days
REVOKE
WETH$98,430
unlimited0x1f98…4984 · known router · 800 days
REVOKE
NVDAx$41,000
50,0000x9a3b…2e10 · unverified contract · 22 days
REVOKE
AAPLx$17,282
unlimited0x44de…9f01 · first contact · 3 days
REVOKE
ETHEREUM  »BASE  »BNB CHAIN  »ROBINHOOD CHAIN  »SOLANA  »ETHEREUM  »BASE  »BNB CHAIN  »ROBINHOOD CHAIN  »SOLANA  »
CONTRACT ADDRESS
[ PRE-LAUNCH ]
TBA — token has not launched. The tool ships first.

⚠ ALWAYS VERIFY ON OFFICIAL CHANNELS. ANY OTHER ADDRESS CLAIMING TO BE $REVOKR IS FAKE.

TRADING LINKS APPEAR HERE AUTOMATICALLY AT LAUNCH.

RVK-01…04 // THE TOOL

Maximum read.
Zero custody.

01 // EXPOSED

Paste an address. See what can be taken.

Every open approval across every chain we read, priced in dollars and sorted by what a stranger could actually move. No wallet connect, no signup, no install.

RVK//EXPOSED · SAMPLEREAD-ONLY
REACHABLE BY SOMEONE ELSE
$340,912
4 OPEN APPROVALS · OLDEST 800 DAYS
USDC$184,200
unlimited0xCcCC…cccC · unverified contract · 412 days
REVOKE
WETH$98,430
unlimited0x1f98…4984 · known router · 800 days
REVOKE
NVDAx$41,000
50,0000x9a3b…2e10 · unverified contract · 22 days
REVOKE
AAPLx$17,282
unlimited0x44de…9f01 · first contact · 3 days
REVOKE
02 // THE READ

One plain sentence before you sign

Every signature request is decoded and simulated before your wallet renders it. What leaves, what arrives, what changes control — stated in words, not calldata.

RVK//READCRITICAL
app.example.com · Account 1 · Robinhood Chain

This lets 0xCcCC…cccC spend all of your USDC.

It can move an unlimited amount whenever it wants, now or later, without asking again. Nothing leaves your wallet in this transaction itself — which is why it looks safe. You have never interacted with this address before.

allowance → unlimited
balances → no change
The control change above is the entire effect.
YOUR WALLET STILL ASKS YOU NEXT. REVOKR RENDERS NO APPROVE BUTTON.
03 // REVOKE

Close it in one click

Revokr builds the revoke calldata and hands it to the wallet you already use. Your keys sign it. Ours don't exist.

RVK//REVOKE · SAMPLEUNSIGNED
USDC → 0
spender 0xCcCC…cccC
CALLDATA BUILT
WETH → 0
spender 0x1f98…4984
CALLDATA BUILT
NVDAx → 0
spender 0x9a3b…2e10
QUEUED
REVOKR HANDS THE CALLDATA TO YOUR OWN WALLET. IT SIGNS NOTHING, HOLDS NOTHING, TOUCHES NOTHING.
04 // WATCHTOWER

Watch any wallet, hold no keys

Follow any public address read-only. New approvals raise alerts within minutes — Telegram, webhook, or the weekly digest. Watched wallets can never sign.

RVK//WATCHTOWER · SAMPLENO KEYS
main.eth
$1,240 exposed
CLEAN
degen wallet
$84,300 exposed
4 UNLIMITED
cold storage
$0 exposed
CLEAN
● 2H AGO — degen wallet granted unlimited PEPE to an address first seen today
ALERTS VIA TELEGRAM · WATCH-ONLY · CAN NEVER SIGN
RVK-05 // THE READ

It reads the transaction, so you don't have to.

The drain doesn't happen when you get robbed. It happens weeks earlier, when you clicked Approve on something that moved nothing and looked harmless. Revokr decodes and simulates every request before you sign, and says what it found in plain words.

  • »WE NEVER BLOCK. WE ONLY WARN.
  • »NEVER "SAFE". ONLY FACTS.
  • »WARNINGS ARE RARE ON PURPOSE.

Under 1 in 40 transactions raises anything at all. Alert fatigue is the failure mode that kills every security tool. When the screen turns red, it means something.

RVK//READCRITICAL
app.example.com · Account 1 · Robinhood Chain

This lets 0xCcCC…cccC spend all of your USDC.

It can move an unlimited amount whenever it wants, now or later, without asking again. Nothing leaves your wallet in this transaction itself — which is why it looks safe. You have never interacted with this address before.

allowance → unlimited
balances → no change
The control change above is the entire effect.
YOUR WALLET STILL ASKS YOU NEXT. REVOKR RENDERS NO APPROVE BUTTON.
RVK-06 // WHAT WE CATCH

Six ways a transaction lies. Named, decoded, explained.

01 // UNLIMITED APPROVAL

This lets an address spend all of a token, now or in two years, without asking again.

Nothing leaves your wallet in the transaction itself, which is exactly why it looks safe.

02 // CONTROL HANDOFF

setApprovalForAll, ownership transfer, delegate set, account-abstraction module swap.

Your balance does not move. Who commands it does.

03 // DEFERRED EXECUTION

Signed permits and off-chain orders that cost nothing today.

They execute whenever the holder chooses, on their schedule, not yours.

04 // SIMULATION EVASION

Contracts that behave differently under simulation than in a real block.

If a transaction resists honest simulation, that fact itself is the warning.

05 // FIRST-CONTACT SPENDER

You have never interacted with this address before, and it wants spend rights.

Stated as a fact, not judged for you.

06 // LOOKALIKE TARGET

The address differs from one you use often by a few visually similar characters.

The classic copy-paste interception that costs whole balances.

RVK-07 // TRUST SPEC

Built to be distrusted.
Verify everything.

KEYS
none. Revokr has no key store, no signer, no custody path — the absence is the security model
SIGNING
every action is unsigned calldata handed to your own wallet; Revokr renders no approve button
SOURCE
open from the first commit, reproducible builds, permissions justified line by line
DATA
no telemetry, no analytics, no addresses logged; scans are stateless unless you save them
HEADERS
CSP, HSTS, frame-ancestors none on every surface — a security site you can iframe is a phishing kit
AUDIT
external audit before v1.0, published in full, including the findings we didn't fix and why

Get Revokr

The scanner is free and needs no install. The extension lands on the Chrome Web Store next — the button lights up the moment the listing is live.

WEBScan an addressFREECHROMEWeb StoreSOON