Why verification matters
When your contract is unverified, BscScan shows only the compiled bytecode — a long string of machine-readable hex that most people cannot interpret. Verification replaces that with the human-readable Solidity source code, making your contract fully transparent. There are a few practical reasons to verify:- Community transparency. Token holders and prospective users can confirm that the contract does exactly what you say it does — no hidden mint functions, no blacklists, no admin backdoors.
- Wider compatibility. Many DEX aggregators and token tracking sites display richer information for verified contracts, and some require source code to be public before they will index a token.
- The green checkmark. BscScan displays a visible green checkmark badge on verified contracts. It is widely recognized as a basic signal of transparency.
Once your contract is verified, the source code is permanently public on BscScan. This cannot be undone or hidden.
How to verify your contract
1
Open your token in the Teron dashboard
Go to teron.io/dashboard and find the token you want to verify in your deployment history. Click on it to open the token detail view.
2
Select Verify Contract
Click the Verify Contract option for that token. Teron will display the exact BNB fee required for this transaction.
3
Review the fee
The BNB amount shown is calculated to equal approximately $2 at the current BNB market price. This fee is sent directly to Teron’s cold wallet.
The exact BNB amount will vary slightly depending on the current BNB/USD price at the time you verify. The dollar-equivalent target is approximately $2.
4
Confirm payment in your wallet
Your wallet will prompt you to confirm the fee transaction. Check the recipient address and amount before signing.
5
Teron submits your source code to BscScan
After your payment is confirmed, Teron automatically submits your contract’s source code — compiled with Solidity 0.8.20 using consistent optimization settings — to the BscScan verification API.
6
Verification completes
BscScan processes the submission and verifies that the source code matches the deployed bytecode. This typically completes within a few minutes. You will see the status update in your Teron dashboard once it is done.
7
Green checkmark appears on BscScan
Once verification is complete, your contract page on BscScan will display a green checkmark and a Contract tab showing the full Solidity source. Anyone searching for your contract address will see it immediately.
Payment confirmation
Your payment transaction is recorded on BNB Chain. You can verify it at any time by searching your wallet address or the transaction hash on bscscan.com. The transaction hash is also saved in your Teron deployment history.What verification does not do
Verification publishes your source code and confirms that the code matches what is running on-chain. It does not:- Audit your contract for security vulnerabilities. Verification is a transparency tool, not a security review. It does not check for exploitable logic or economic attack vectors.
- Guarantee the token’s legitimacy or value. A verified contract still requires users to read and understand the code.
- Prevent other parties from deploying similar contracts. Source code published to BscScan is publicly readable.