Step 1 : Enter your Contract Source Code below.
Step 2 : If the Bytecode generated matches the existing
Creation Address Bytecode, the contract is then Verified.
Step 3 : Contract Source Code is published online and publicably verifiable by anyone.
NOTES
1. To verify Contracts that accept Constructor arguments, please enter the
ABI-encoded Arguments in the last box below.
2. For debugging purposes if it compiles correctly at
Browser Solidity, it should also compile correctly here.
3. Contracts that use "imports" will need to have the code concatenated into one file as we do not support "imports" in separate files. You can try using the
Blockcat solidity-flattener or
SolidityFlattery
4. We do not support contract verification for contracts created by another contract
5. There is a timeout of up to 45 seconds for each contract compiled. If your contract takes longer than this we will not be able to verify it.