Smart contract verification process

Determine the type of block explorer

Basically, there are 2 main type of block explorers at the moment, one provided by Etherscan and another is Blockscout. So if your chain's explorer looks a lot like Etherscan, proceed to Etherscan verification guide, otherwise follow Blockscout verification guide.

Etherscan verification guide

Go to the token address's explorer page, for example: https://ftmscan.com/address/0x3895c3ad1951a77ff662313ff83741987cb3c123

1

Click on Contract, then Verify and Publish

2

  1. Choose Solidity (Single file)

  2. Choose line starting with v0.8.4

  3. Choose 3) MIT License

3

  1. Choose Yes

  2. Enter the source code (file ending with .sol) corresponding to the token. For example LiquidityGeneratorToken.sol.

  3. (optional) If there's a captcha present, solve it.

  4. Click Verify and Publish

4

If all goes well, you will be redirected to a page with a green text saying Successfully generated ByteCode and ABI for Contract Address. If there's any error, a similar page with red text will be presented, in that case contact us for help.

Blockscout verification guide

Go to the token address's explorer page, for example: https://scan.pulsechain.com/address/0x49A64a63aFDE41693eb210d02f7C6E6667051957

1

Click on Code, then Verify & Publish

2

Choose Via flattened sourced code, then Next

3

  1. Choose No

  2. Enter the name of the token you minted, there are 4 types of tokens: StandardToken, LiquidityGeneratorToken, BABYTOKEN, BuybackBabyToken. If you also use PinkAntiBot, then use one of these name instead: AntiBotStandardToken, AntiBotLiquidityGeneratorToken, AntiBotBABYTOKEN, AntiBotBuybackBabyToken.

  3. Choose No

  4. Choose line starting with v0.8.4

  5. Choose default

  6. Choose Yes

  7. Enter 200

  8. Enter the source code (file ending with .sol) corresponding to the token. For example StandardToken.sol.

  9. Choose Yes

  10. Click Verify and Publish

If all goes well, your token will be successfully verified. If the explorer reports an error, contact us for help.