Transparent, non-custodial, yours

A practical contract check, in a few minutes

Verification status, owner functions, proxy patterns, holder distribution and simulation. A practical sequence that takes a few minutes.

Minimum bar Published, verified source on the explorer
Highest-value check Which functions are owner-only and who the owner is
Proxy Means the code can be replaced — find out by whom and how fast

FBT Swap

What you should know

You do not need to read Solidity to assess most of the risk in a contract. The questions that matter are structural and answerable from a block explorer.

This is the sequence, ordered so the cheapest disqualifying answers come first.

Is the source published and does it match?

A verified contract on the explorer means the published source compiles to the deployed bytecode. Unverified means you are trusting bytecode nobody has shown you, which for anything holding value is reason enough to stop.

Verified is a floor, not a conclusion. It tells you what the code is; it does not tell you the code is benign.

Who can change what?

Scan the function list for owner-restricted entries: mint, pause, setFee, blacklist, setRouter, upgradeTo. Each one is a power someone holds right now. Check who the owner is — an individual key, a multisig, a timelock, or nothing.

If the contract is behind a proxy, the implementation can be swapped. Find out who can perform that swap and whether a delay applies.

What does the on-chain history say?

Deployment age, number of holders, transaction count and whether activity looks organic. A contract deployed yesterday with concentrated holdings and heavy promotion is a specific pattern, not a coincidence.

For a token, look at the liquidity pool: size, lock status and whether the deployer still holds the LP tokens.

Age is weak evidence on its own and it is cheap to check. A contract that has held significant value for a year without incident has survived scrutiny a contract deployed this morning has not. That is not a guarantee of anything; it is a different starting assumption.

Simulate before committing

Many wallets preview the balance changes a transaction will produce. Read that preview — it converts an opaque call into "you will lose X and gain Y", which is the only summary that matters.

For a token you intend to hold, buy a trivial amount and test a sale first. Two gas fees is cheap insurance against a one-way contract.

Step by step

How it works

  1. Check verification

    Open the address on the network explorer and confirm the source is published and matches the deployed bytecode.

  2. List the privileged functions

    Look for mint, pause, fee, blacklist and upgrade functions, and identify who can call them.

  3. Identify the owner

    A single key, a multisig or a timelock are three very different levels of risk. Nothing renounced is a fourth.

  4. Read the on-chain history

    Age, holders, concentration, liquidity size and whether the LP tokens are locked.

  5. Simulate and test

    Use your wallet's transaction preview, and for tokens test a small sell before buying at size.

At a glance

At a glance

Minimum bar

Published, verified source on the explorer

Highest-value check

Which functions are owner-only and who the owner is

Proxy

Means the code can be replaced — find out by whom and how fast

Cheapest insurance

A small test transaction before a real one

FAQ

Frequently asked questions

Clear answers before you decide.

Do I need to understand the code?

Not for most of this. Verification status, the list of privileged functions, the owner type and the holder distribution answer most of the risk question and are all readable from the explorer interface.

Is an audited contract safe to sign?

An audit reduces the chance of unintentional bugs within its scope. It does not cover deliberate powers, post-audit upgrades, or the behaviour of contracts this one calls.

What does FBT Swap check for me?

It routes through established public aggregators and ships a hand-verified token set, and it shows the route and price impact. It does not and cannot audit arbitrary contracts you import by address.

Risk notice

Crypto assets are volatile and on-chain transactions cannot be reversed. You can lose money, including all of it. Nothing here is financial advice.