Beginner to IntermediateGuide

How to Check Whether a Token Supply Can Increase

Learn how to check if a crypto token supply can increase, using block explorers, mint authority checks, and contract data.

By Niki

Immediate guidance: Verify independently

A supply can grow in more than one way. A mint function, a live mint authority, an upgradeable contract, or a built-in issuance schedule can each add new units.

Never share a recovery phrase, private key, password, or two-factor code with anyone offering support.

How to Check Whether a Token Supply Can Increase

Key Takeaways

  1. A supply can grow in more than one way. A mint function, a live mint authority, an upgradeable contract, or a built-in issuance schedule can each add new units.
  2. Do not trust the "max supply" number on a price website alone. That figure is reported data, not proof. The contract or mint account on the blockchain is the real source.
  3. Mintable does not always mean bad. Stablecoins and staking tokens need to mint. The real question is who controls minting, under what limits, and how visible it is.

Why token supply matters

Supply is one half of every valuation. If the number of tokens can rise without limit, every existing holder can be diluted, in the same way that printing new shares dilutes shareholders. This is why "can more of this be created" is one of the first questions any careful user should ask about a token.

The good news is that supply rules are usually public and verifiable, because most blockchains store the supply logic in code that anyone can read. You do not need to be a developer to run the checks below.

This article explains what the three supply figures mean, the four ways a supply can grow, and the exact steps to check a token on Ethereum style networks and on Solana.


The three supply numbers you will see

Data sites usually publish three figures. They answer different questions, and mixing them up is a common beginner mistake.

TermWhat it meansWhat it does not tell you
Circulating supplyThe estimated amount available and tradable in the market right nowWhether locked or unminted tokens exist behind it
Total supplyThe amount created so far, minus verifiably burned tokensWhether more can still be created
Max supplyThe maximum the asset is coded or claimed to reachWhether the code truly enforces that limit

CoinGecko and CoinMarketCap both define max supply as an approximation of the largest amount that will ever exist, and both note that some assets simply have no cap. Bitcoin is the standard example of a hard cap at 21 million units. Ethereum has no fixed maximum, which is a design choice rather than a flaw.

The important point is that a max supply field is metadata. It is often supplied by the project itself. The blockchain is where the rule is actually enforced or not enforced.


Four ways a token supply can grow

Before checking anything, it helps to know what you are looking for.

1. A mint function in the contract. On Ethereum and other EVM networks, the ERC-20 standard does not include a supply cap by default. Developers add minting themselves, often as a mint() function restricted to an owner address or a role such as MINTER_ROLE. If that function exists and is callable, supply can rise.

2. A live mint authority. On Solana, every SPL token has a mint account with a mint authority field. Whoever holds that authority can create new units. Setting the field to null removes the ability permanently.

3. An upgradeable contract. Some tokens sit behind a proxy contract that forwards calls to a separate implementation. The admin can replace the implementation later. A token with no mint function today can gain one after an upgrade, at the same address.

4. Protocol level issuance. Some supply growth is built into the network itself, not into a contract. Mining rewards, staking rewards, and validator emissions all create new units on a published schedule. For a base layer coin there is no token contract to read, so the network documentation is the place to check. Bitcoin issues new coins through mining rewards that halve roughly every four years until the 21 million limit is reached. Other networks pay validators an ongoing emission with no hard ceiling.


How to check a token on Ethereum and other EVM chains

Use a block explorer such as Etherscan, BscScan, Basescan, or Arbiscan. The layout is nearly identical across all of them.

Step 1: Open the token contract page

Search the token contract address, not the token name. Fake tokens copy names and symbols freely. Get the address from the project's official site or documentation, then paste it into the explorer.

Step 2: Confirm the source code is verified

Open the Contract tab. A green check mark means the published source code matches the deployed bytecode. If the contract is not verified, you cannot read what it does, and that alone is a reason for caution.

Step 3: Search the code for supply functions

Use your browser search inside the code window and look for these words.

Term to searchWhat it usually means
mintA function that creates new tokens
_mintThe internal function that mint functions call
onlyOwner, MINTER_ROLEMinting is restricted to a specific address or role
cap, maxSupplyA hard ceiling enforced in code
burnA function that destroys tokens and reduces supply
renounceOwnershipOwnership may have been given up

Step 4: Read the live values

Open Read Contract and call totalSupply(). If a cap() or maxSupply() function exists, call it too and compare. If owner() returns the zero address, ownership has been renounced, which usually disables owner gated minting.

Step 5: Check whether it is a proxy

If the explorer shows a "Read as Proxy" or "Write as Proxy" tab, the token is upgradeable. Read the implementation contract, not just the proxy. A proxy is not automatically dangerous. Many serious protocols use one for bug fixes. The risk profile depends on who the admin is: a single private wallet is far weaker than a multisig or a timelock with governance.


How to check a token on Solana

Solana makes this check faster because the rules live in the mint account rather than in custom code.

  1. Open the token's mint address on Solscan, Solana Explorer, or a similar tool.
  2. Look at the Mint Authority field. If it shows an address, more tokens can be created. If it shows null, none, or "revoked," the supply is fixed.
  3. Check the Freeze Authority field as well. This does not affect supply, but it controls whether your token account can be frozen.
  4. If the token uses the Token-2022 program, check its extensions, since some change transfer or fee behaviour.

Many launch platforms revoke mint authority automatically once a token reaches a certain stage. Do not assume it. Read the field.


Mintable is not the same as unsafe

Context matters more than the label.

PatternTypical exampleWhat to look for
Mint controlled by a regulated issuerFiat backed stablecoinsPublic reserve reporting and issuer identity
Mint controlled by governance or a timelockEstablished DeFi protocolsVoting records, delay periods, multisig signers
Mint fixed by a published scheduleStaking and mining rewardsThe published emission rate and where it is documented
Mint controlled by one anonymous walletNew low information tokensThis is the highest risk pattern

Automated scanners can speed this up. Services such as GoPlus Security publish token security data with fields including a mintable flag, a proxy flag, and an owner address. Treat these as a first filter, not a verdict, since scanners can produce false results in both directions.


Bridged and wrapped versions count too

One token can exist on several networks at once. A bridged version is usually minted on the destination chain and backed by the original locked on the source chain. That means the contract you are reading may be only one slice of the real supply, and its local mint function may be controlled by a bridge rather than by the project.

If a token is listed on more than one chain, check each contract separately. Two networks showing the same symbol does not mean they share the same rules.


Do not forget unlocks and dilution

A fixed supply can still dilute you. If a large share of tokens is locked in vesting contracts, those tokens will enter the market on a schedule even though total supply never changes. Check the project's token distribution page or an unlock tracker, and compare circulating supply against total supply. A wide gap means significant future supply is waiting.


A short checklist

  • Confirm the contract address from an official source
  • Confirm the source code is verified
  • Search for mint, cap, and role names in the code
  • Read totalSupply() and any cap value
  • Check for proxy or upgrade functions
  • On Solana, check whether mint authority is revoked
  • Compare circulating supply against total supply
  • Read the project's own supply documentation last, and see whether it matches the chain

FAQ

Does a renounced owner mean the supply can never increase? Usually, but not always. If minting is gated only by onlyOwner and ownership goes to the zero address, minting is effectively dead. If minting is gated by a separate role, or if the contract is upgradeable, renouncing ownership may not close the door.

Can a token with a fixed max supply still hurt holders? Yes. Vesting unlocks, treasury sales, and liquidity changes can all affect a market without any new tokens being created.

Is an upgradeable token always a red flag? No. Upgradeability is common in well known protocols and stablecoins. The relevant details are who controls the upgrade and whether there is a delay before changes take effect.

Why do explorers sometimes show a different supply than price sites? Explorers report the on chain figure. Price sites apply their own methodology, for example excluding locked or foundation held tokens from circulating supply.

What if the contract is not verified? Then the supply rules are unreadable to the public. Some analysis tools can decompile bytecode, but for most users an unverified token contract should be treated as an unknown risk.


  • Mint function: Contract code that creates new tokens and increases supply.
  • Mint authority: The Solana account permitted to create new units of an SPL token.
  • Proxy contract: A contract that forwards calls to an implementation that can be replaced later.
  • Token burn: Sending tokens to an unusable address to permanently reduce supply.
  • Fully diluted valuation: The theoretical market value if the entire supply were circulating.

Sources


More Reading

  1. Ethereum.org, "ERC-20 Token Standard"
  2. Etherscan Knowledge Base, reading and writing contract functions
  3. Solana Program Library, Token Program overview

This article is educational and factual. It is not financial advice and contains no price predictions. Figures cited from third party tools are point in time estimates that change continuously.

Not sure which problem you have?

Use the Fixing Crypto Mistakes hub to identify the transaction, wallet, network, or exchange issue before taking another action.

OPEN TROUBLESHOOTING HUB

Share Transmission

Broadcast this signal to your network