Frequently Asked Questions
Straight answers about what Nullo reads, and what it does not.
What is Nullo?
Nullo is a permission reader for wallets on Robinhood Chain. It looks for the token approvals a wallet has signed (ERC-20 allowances, NFT operator and single-item approvals, Permit2 allowances), reads which of them are still open right now, shows who holds each one, and lets you close the ones you no longer want with a transaction your own wallet signs.
Does it make my wallet safe?
No tool can promise that, and we do not. Closing an approval only stops that spender from moving tokens through that approval from now on. It does not undo past transfers, protect a leaked seed phrase, or judge whether an app is honest. What it does is make your open permissions visible so you can decide.
Do I need to connect a wallet?
Not to look. You can paste any address and read its permissions; reading is public. Connecting is only needed to revoke, and the transaction then comes from your wallet, after you have seen the exact call data.
How does the scanner find my approvals?
Three ways, each labelled in the results. It reads the chain's approval events for your address in block windows (the most recent first), it checks the current allowance of the most traded tokens on Robinhood Chain against confirmed spenders (DEX routers, aggregators, Permit2 and each token's own Pons curve), and, when this site has an explorer key configured, it asks the explorer for your full approval history. Whatever the source, the number shown is always a fresh read of the token, not an old event.
Why might an old approval be missing?
Public RPC endpoints only answer event searches over limited block ranges, and this chain produces many blocks per second, so the event scan covers the window you choose (progress is kept in your browser, so a long window can be finished over several visits). The quick check still finds open allowances of any age for common tokens and spenders, and you can check any token and spender pair by hand. When the explorer source is on, the full history is read.
What does revoking cost, and what exactly is sent?
Only the network's gas, paid in ETH by your wallet. For a token allowance the call is approve(spender, 0) on the token; for an NFT operator it is setApprovalForAll(operator, false); for a single NFT it is approve(0x0, tokenId); for Permit2 it is approve(token, spender, 0, 0) on Permit2. Each call is shown in full before your wallet opens.
What are hints and community labels?
Hints are facts read from the chain, such as an unlimited amount, a spender with no contract code, or no change for months. Labels and flags are notes other wallets wrote about a spender in the NulloSpenderLabels contract. Both help you decide; neither is a verdict, and anyone can write a label, so read who wrote it.
Does Nullo store my address or history?
No account, no database of wallets. The scan runs in your browser through this site's read relay, which counts requests per network to protect its quota. Your revoke queue and settings stay in your browser's local storage.
What is $NULLO for?
$NULLO is the project's community token. Analytics credits, premium alerts, monitoring and developer API access are planned uses; none of them is live, and the token carries no promise of value. Every feature on this site works without holding it.
How do I get $NULLO?
$NULLO has not launched yet. Its contract address will be published on the token page at launch; until then, any address claiming to be $NULLO is not ours.
Which network does Nullo use?
Robinhood Chain (chain id 4663), where gas is paid in ETH. Connecting a wallet adds the network for you if it is missing.