> For the complete documentation index, see [llms.txt](https://service.coinhunterstr.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://service.coinhunterstr.com/testnet/zero-network/deploy-a-smart-contract.md).

# 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="/files/q9SNaxcoR8VsAGCKPtkB" 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="/files/UWYx34iooCGw8xJxzXKa" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/vWCAyVt9MkAVbkUbCYsf" alt=""><figcaption></figcaption></figure>
