Verifying a Smart Contract
Verifying your deployed contract is always a good idea!
Once verified, a smart contract or token contract's source code becomes publicly available and verifiable. This creates transparency and trust. Plus, it's easy to do! Verification is available for both Solidity and Vyper contracts.
There are multiple methods for verification using the Waynance UI - all are cataloged below.
Via flattened source code (Solidity)
Via standard JSON input
Via Sourcify: Sources and metadata JSON file
Vyper contract
To learn more about the smart contract verification Rust microservice and verification algorithm see this page for developers
👷🏻♂️ If preferred you can choose the following methods to verify directly from your Hardhat dev environment.
Hardhat Verification Plugin
Sourcify Plugin for Hardhat
Smart Contract Verification with Waynance
1) On contract creation, you will receive an address to check a pending transaction. If it does not redirect you to waynancex.com, go to Waynance, verify you are on the chain where the contract was deployed, and type the contract's address into the search bar. Your contract details should come up.

Last updated