# Step-by-Step Guide to Deploying a Smart Contract on Base Testnet 📃

By [The Block Capsule](https://paragraph.com/@dimochie) · 2023-04-07

---

Discover how to deploy a smart contract and obtain the "Early Builder on Base Testnet" NFT in this tutorial!

Here's what you need to do:

1.  Set up the Base Goerli Testnet
    
2.  Claim your faucet
    
3.  Deploy your smart contract
    
4.  Claim your NFT reward.
    

* * *

**Set Up The Base Goerli Testnet:**

     You can skip this step if you already have.

[https://chainlist.org/chain/84531](https://chainlist.org/chain/84531)

* * *

**Claim Your Faucet**

Click the link below and claim your faucet.

[https://faucet.quicknode.com/base](https://faucet.quicknode.com/base)

![](https://storage.googleapis.com/papyrus_images/2e4ddfe40abebaf9391a740092063ca177444a44c37ec77e6addeb424d353c35.png)

If the above does not work, simply claim goerli from [Alchemy goerli](https://goerlifaucet.com/) faucet and bridge here to base eth.

[https://bridge.base.org/deposit](https://bridge.base.org/deposit)

* * *

**Deploy Your Smart Contract**

*   Go to
    

[https://thirdweb.com/thirdweb.eth/DropERC721](https://thirdweb.com/thirdweb.eth/DropERC721)

*   Connect your wallet, and click “Deploy Now.”
    

![](https://storage.googleapis.com/papyrus_images/a047744d4bce7adefd31bc590e4a8068baff7a763d7d1f6ef034392b7a5c2f11.png)

*   To deploy the smart contract on Base Goerli Testnet, upload an image and provide a contRact name and symbol. Then, select "Base Goerli Testnet" under Network/Chain and confirm two transactions on your wallet.
    

![](https://storage.googleapis.com/papyrus_images/2f4b8bb4853f0f6787edeba6303451feb108f13cc5c9124a7c70c36740099ef7.png)

If you cannot see the Base Goerli Testnet, try refreshing the page a few times. If the issue persists, manually add the chain by selecting the "Configure Networks" option 👇

![](https://storage.googleapis.com/papyrus_images/03c9c4279afdd12b4bea2f8a6bc3abf1ce84c1249013554823516981515aafc5.png)

**Search or add a custom network manually 👇🏻**

![](https://storage.googleapis.com/papyrus_images/0a815f15847df6c581ca4493b24ea72bd1439f7ddc64c25e05f326047d3fbdd8.png)

Network Name: `Base Goerli Testnet`

Network ID: `base-goerli`

Chain ID: `84531`

Currency Symbol: `ETH`

Network type: `Testnet`

RPC URL: `https://base-goerli.rpc.thirdweb.com/ed043a51ae23b0db3873f5a38b77ab28175fa496f15d3c53cf70401be89b622a`

Deploy the contract on the Base testnet and celebrate! 🎉 Once the transaction is confirmed, you've successfully deployed a contract on the testnet.

* * *

**Claim Your NFT Reward**

Go to the [contracts section](https://thirdweb.com/dashboard/contracts) and copy the contract address 👇🏻

![](https://storage.googleapis.com/papyrus_images/2c3c70fc6d44ca68c08ead6728372d770a6a6f56e50f033a7a8d01fb9ee829b9.png)

*   Go to the NFT claim page:
    
    [https://quests.base.org/quest](https://quests.base.org/quest)
    
*   Connect your wallet and paste the smart contract address here and verify 👇🏻
    

![](https://storage.googleapis.com/papyrus_images/4f55e8140ccc85ee8ef57d7cd0cf9bd6db83e01736894bcf8b83db7b6f73b480.png)

*   Once the transaction is verified, you can claim your NFT 🥳
    

![](https://storage.googleapis.com/papyrus_images/355f1a94ab65bc54d0bb322057e9a57ac9d825afb58848852ac0d0aaef854eee.png)

* * *

That’s it for now. Make sure to join us on [Telegram](https://t.me/theblockcapsule) to remain updated with Base airdrop and more.

---

*Originally published on [The Block Capsule](https://paragraph.com/@dimochie/step-by-step-guide-to-deploying-a-smart-contract-on-base-testnet)*
