# Deploy a Smart Contract

> Bu tip testnetler için mutlaka test ve boş cüzdan kullanmayı unutmayın.

> İlk olarak ETH Sepolia ağından Zero Network'e bir miktar test ETH gönderelim. [BURADAN](https://bridge.zero.network/bridge) bridge yapabilirsiniz.

> Bu işlemi yapmak için herhangi bir sunucuya ihtiyacınız yok. [BURADAN](https://github.com/codespaces) işlemleri yapıp, test ağında contract dağıtabilirsiniz.

> Aşağıdaki scripti codespace de çalıştıralım.

```
bash <(wget -qO- https://raw.githubusercontent.com/CoinHuntersTR/Zero-Network/main/contract.sh)
```

<figure><img src="https://2490299121-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU1FMmboGmRvELNMKu5O3%2Fuploads%2F9gA8Bk3pbjo3k3LR9iFu%2FEkran%20g%C3%B6r%C3%BCnt%C3%BCs%C3%BC%202024-08-20%20174431.png?alt=media&#x26;token=253fca87-163e-4087-8c4e-a2f2831a46e6" alt=""><figcaption></figcaption></figure>

TypeScript seçiyoruz ve sonraki adımlarda sunulan seçeneklere ENTER ile devam ediyoruz.&#x20;

İşlemler devam ettikten sonra sende Private Key istiyor. Kullanacağınız MM cüzdanın private keyini giriryoruz.&#x20;

<figure><img src="https://2490299121-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU1FMmboGmRvELNMKu5O3%2Fuploads%2FmzES1Q4BDBf0KqONsPqy%2FEkran%20g%C3%B6r%C3%BCnt%C3%BCs%C3%BC%202024-08-20%20174540.png?alt=media&#x26;token=a14257e9-4c43-4a99-ba84-2337b4cc2df6" alt=""><figcaption></figcaption></figure>

Tüm adımları doğru yaptığınızda, aşağıdaki gibi contract adresi verecektir.&#x20;

<figure><img src="https://2490299121-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FU1FMmboGmRvELNMKu5O3%2Fuploads%2F7c6fsEm5Z7l8UQQVuEXR%2FEkran%20g%C3%B6r%C3%BCnt%C3%BCs%C3%BC%202024-08-20%20174643.png?alt=media&#x26;token=46324586-b270-4ff5-bbaf-9230530d88d9" alt=""><figcaption></figcaption></figure>
