You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: DEPLOYMENT.md
+34Lines changed: 34 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -105,3 +105,37 @@ Some contracts require the address from previously deployed contracts. For that
105
105
4. Merge this update into master, branch off and save for whatever version of the testnet is going on, and then tag this on the github repo, pointing to your branch (ex. at `testnet-phase-1` branch). This way we can always get the contract code for testnet, while continuing to do work on mainnet.
106
106
5. Pull the updated package into the subgraph, and other apps that depend on the package.json.
107
107
6. Send tokens to the whole team using `./cli/cli.ts airdrop`
108
+
109
+
## Verifying the deployed smart contracts
110
+
111
+
Deployed smart contracts can be verified on etherscan and sourcify using built-in commands.
112
+
113
+
### Etherscan
114
+
115
+
[Etherscan](https://etherscan.io/) verification can be performed by using the [hardhat-etherscan](https://hardhat.org/hardhat-runner/plugins/nomiclabs-hardhat-etherscan) plugin. __Note__: ensure you have set a valid `ETHERSCAN_API_KEY` in the `.env` file.
0 commit comments