Noryx

Live onchain wallet security audit.

Know exactly what your wallet has approved.

Every crypto user has clicked “Approve” without really knowing what they were signing away. Noryx scans your live, current token approvals on Monad Mainnet, scores each one by risk, and gives you a one-click way to fix it.

New here? Tap “Connect Wallet” in the top right to get started. The walkthrough below explains exactly what happens next.

Nothing here is mocked. Balances, approvals, contract verification, and revokes are all live reads and writes against Monad Mainnet — real funds, real transactions, real gas.

Before you start

Never used a crypto wallet before? Here's everything you need.

  1. 1

    A wallet browser extension

    MetaMask, Coinbase Wallet, and Phantom all work. Noryx detects whichever you have installed.

  2. 2

    A little MON in your wallet

    You'll need a small amount to pay gas if you revoke an approval. This is real MON on Monad Mainnet, not test tokens buy or bridge some in before you start.

  3. 3

    That's it

    No sign-up, no email, no download. Everything else happens automatically once you connect.

How it works: a full walkthrough

Step by step, in plain English. No crypto background required.

  1. 1

    Connect

    Click "Connect Wallet" in the top right and pick your wallet from the list. Noryx starts scanning the moment you're connected, with no extra button to press.

  2. 2

    Scan

    An "approval" is a permission you once gave a smart contract to move a specific token out of your wallet, sometimes with no limit. Noryx looks back through your wallet's history for every approval you've ever granted, tracked across a set of common tokens.

  3. 3

    Verify

    A logged approval can already be stale: spent, replaced, or cancelled since. Noryx double-checks each one against what's actually still active on your wallet right now, so you only ever see approvals that are really live.

  4. 4

    Detect

    For every contract behind a live approval, Noryx checks three things a scam contract usually gets wrong: is it a real published contract at all, is its source code publicly verified, and is it brand new (freshly deployed contracts haven't had time to be tested by the community).

  5. 5

    Score

    Everything above rolls up into one Wallet Security Score from 0 to 100. 100 means nothing risky was found so far. Unlimited approvals, unverified contracts, and brand-new spenders each pull the score down.

  6. 6

    Fix it

    Found something risky? Click "Revoke" right on that row. It's a real transaction on Monad Mainnet that cancels the permission for good, so that contract can never move your tokens again.

  7. 7

    Set your own policy

    Decide what counts as "risky" for you, for example always flag unlimited approvals, and save it on-chain. Every future scan checks against your own saved rules, not a generic one-size-fits-all threshold.