# TUTORIAL DEPLOY CONTRACT QUEST BASE

By [BB](https://paragraph.com/@0xbb22) · 2023-04-06

---

Link Quest : [https://quests.base.org/](https://quests.base.org/)

Tutorial Deploy :

*   Masuk ke web [Remix Ethereum](https://remix.ethereum.org/)
    
*   Kalo udah, sekarang masuk ke folder contract
    

![](https://storage.googleapis.com/papyrus_images/dcb0560a01b1efc36294aecb8b2977d13ca1a18f7c1b7486ca240054e7f92170.jpg)

*   Didalam folder contract ada file 1\_Storage.sol di klik dan hapus semua kode lalu ganti dengan ini (Note : Ubah testBASE sesuai keinginan kalian)
    

> // SPDX-License-Identifier: GPL-3.0
> 
> pragma solidity >=0.8.2 <0.9.0;
> 
> contract testBASE {
> 
>     uint256 number;
>     
>     function store(uint256 num) public {
>     
>         number = num;
>     
>     }
>     
>     function retrieve() public view returns (uint256){
>     
>         return number;
>     
>     }
>     
> 
> }

*   Cek gambar yang dilingkari merah, kesana ceklist auto compile
    

![](https://storage.googleapis.com/papyrus_images/8ea4c14fdb382ab010a7d02e98427a60850492b8d8d7852333275a3361a11884.jpg)

*   Lihat gambar yang dilingkari merah, Klik terus environment nya ubah ke inject provide - metamask (fokus kolom yg paling atas), biar connect ke wallet kita, nanti kolom account nya berubah jd wallet kita, terus klik Deploy
    

![](https://storage.googleapis.com/papyrus_images/d914c2530f1e9f3f3d513e7871bf84da816d70bed3dd149902d468d383928776.jpg)

*   Kalo udah selesai deploy cek bagian bawah, itu sc nya dicopy, pastekan ke quest base tadi
    

![](https://storage.googleapis.com/papyrus_images/946ddbb3dd75a675b9e67bb1e804025135b630284985860d04a199b6012be059.jpg)

---

*Originally published on [BB](https://paragraph.com/@0xbb22/tutorial-deploy-contract-quest-base)*
