|
| 1 | +--- |
| 2 | +title: Deploying Your Contracts for Free on the Superchain |
| 3 | +lang: en-US |
| 4 | +description: Learn how to deploy your contracts for free on the Superchain using the Superchain Developer Console |
| 5 | +--- |
| 6 | + |
| 7 | +import { Callout, Steps } from 'nextra/components' |
| 8 | + |
| 9 | +# Deploying Your Contracts for Free on the Superchain |
| 10 | + |
| 11 | +This tutorial walks you through the process of verifying and deploying your contracts on the [Superchain Developer Console](https://console.optimism.io/?utm_source=docs) and claiming your deployment rebate. |
| 12 | + |
| 13 | +## Prerequisites |
| 14 | + |
| 15 | +* You must have signed up to the [Superchain Developer Console](https://console.optimism.io/?utm_source=docs) before deploying your contract(s) |
| 16 | +* You should have a [Coinbase Verification](https://www.coinbase.com/onchain-verify) linked with your Superchain Dev Console account |
| 17 | + |
| 18 | +## Launch for free |
| 19 | + |
| 20 | +<Steps> |
| 21 | + ### Get your Coinbase Verification |
| 22 | + |
| 23 | + Coinbase Verifications leverage the Ethereum Attestation Service to enable the issuance of Coinbase-verified, onchain attestations. If you already have a [Coinbase Verification](https://www.coinbase.com/onchain-verify), proceed to the next step. |
| 24 | + |
| 25 | + * To get your verification, go to the [Coinbase Verification](https://www.coinbase.com/onchain-verify) page and click **Get verified**. |
| 26 | + * Login with your Coinbase account and go through the Coinbase Verification flow to get your preferred public key verified. |
| 27 | + |
| 28 | + ### Link your wallet on the Superchain Dev Console |
| 29 | + |
| 30 | + * Once you have your Coinbase Verification, go the [Superchain Developer Console](https://console.optimism.io/?utm_source=docs) and login with your preferred email. |
| 31 | + * Select the account drop down and click **Wallets**. Click **Link wallet**, and follow the connect wallet flow to link your public key that has a Coinbase Verification to associate your public key with your Superchain Developer Console login. |
| 32 | + |
| 33 | + ### Verify your contracts on the Superchain Dev Console |
| 34 | + |
| 35 | + * Once you have linked your wallet to the [Superchain Developer Console](https://console.optimism.io/?utm_source=docs), click the banner for **Launch anywhere in the Superchain for free**. |
| 36 | + * In the contracts section, add your contract address, deployment transaction hash, deployer address, and select the chain you deployed on. |
| 37 | + * Click **Verify**, and proceed with proving ownership of the contract deployment. |
| 38 | + |
| 39 | + ### Claim your deployment rebates on the Superchain Dev Console |
| 40 | + |
| 41 | + <Callout type="info"> |
| 42 | + For this first iteration, the rebate will be claimed on OP Mainnet. In the future, it will be possible to claim rebates on any chain in the Superchain. |
| 43 | + </Callout> |
| 44 | + |
| 45 | + * At this point, your contract should successfully have been added to your Superchain Dev Console account, and if eligible, you can claim your deployment rebate. |
| 46 | + * To proceed, click **Eligible for rebate**. |
| 47 | + * To complete claiming your deployment rebate, Click **Claim rebate**. |
| 48 | +</Steps> |
| 49 | + |
| 50 | +## Next Steps |
| 51 | + |
| 52 | +* Looking for a specific app developer tutorial? Check out our [collection of tutorials](/builders/app-developers/overview#tutorials) curated just for you! |
| 53 | +* If you run into any problems, please reach out to our [developer support forum](https://github.com/ethereum-optimism/developers/discussions). |
0 commit comments