# How to deploy a smart contract on Base Testnet 📃

By [Web4Crypto](https://paragraph.com/@ijaz.robots.farm) · 2023-04-07

---

How to deploy a smart contract on Base Testnet 📃

[0x25CC](https://mirror.xyz/pranjalbora.eth)

5 hours ago

186 Collected

In this article, you will learn how to deploy a smart contract on the Base testnet and claim the "Early Builder on Base Testnet" NFT!

**Steps:**

1.  Add Base Goerli Testnet
    
2.  Claim faucet
    
3.  Deploy a Smart Contract
    
4.  Claim the NFT
    

* * *

**Add Base Goerli Testnet:**

Skip if you already have.

[Base Goerli Testnet RPC and Chain settings | Chainlist](https://chainlist.org/chain/84531)

[Find the best Base Goerli Testnet RPC to connect to your wallets and Web3 middleware providers.](https://chainlist.org/chain/84531)

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

* * *

**Claim faucet:**

Skip if you already have.

[Base Faucet by QuickNode](https://faucet.quicknode.com/base)

[Easy to use Base Faucet. Claim your testnet tokens for free - one drip per network every 12 hours.](https://faucet.quicknode.com/base)

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

* * *

**Deploy a Smart Contract:**

*   Go to:
    

[NFT Drop - ERC721 | Published Smart Contract](https://thirdweb.com/thirdweb.eth/DropERC721)

[Release collection of unique NFTs for a set price. Deploy NFT Drop in one click with thirdweb.](https://thirdweb.com/thirdweb.eth/DropERC721)

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

*   Connect your wallet and click “Deploy Now” 👇🏻
    
*   Upload an image, and give the contract a name and a symbol. Finally, select “Base Goerli Testnet” on the Network/Chain option and deploy > Confirm 2 txn on the wallet.
    

If you can’t see the Base Goerli Testnet, refresh the page a few times. If it still does not work, add the chain manually by clicking on the “Configure Networks” option 👇🏻

**And add a custom network 👇🏻**

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`

*   Now deploy the contract.
    
*   Upon the successful completion of the transaction, it can be confirmed that you have successfully deployed a contract on the Base testnet. 🎉
    

* * *

**Claim the NFT:**

To claim the NFT, we need the address of our deployed smart contract. So go to the [contracts section](https://thirdweb.com/dashboard/contracts) and copy the contract address 👇🏻

*   Now go to the NFT claim page:
    
    [https://quests.base.org/quest](https://quests.base.org/quest)
    
*   Connect your wallet and paste your smart contract address here and verify 👇🏻
    
*   Once verified, you can claim your NFT 🥳
    

* * *

That’s it for now. Make sure to join us on

---

*Originally published on [Web4Crypto](https://paragraph.com/@ijaz.robots.farm/how-to-deploy-a-smart-contract-on-base-testnet)*
