> For the complete documentation index, see [llms.txt](https://docs.chiliz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chiliz.com/tr/gelistir/temel-ogeler/akilli-sozlesme-deploy/thirdweb-ile-deploy.md).

# thirdweb ile Deploy

[Thirdweb](https://thirdweb.com/), blockchain uygulamaları oluşturmayı ve deploy etmeyi kolaylaştıran araçlar, SDK'lar ve akıllı sözleşme şablonları sunan bir platformdur.

Thirdweb, [Chiliz Chain Mainnet](https://thirdweb.com/chiliz-chain) ve [Spicy Testnet](https://thirdweb.com/spicy-chain) dahil olmak üzere çoğu EVM tabanlı zincir için hizmetlerini sunmaktadır.

thirdweb araçlarını kullanarak Chiliz Chain'e sözleşme deploy etmenin iki yolu vardır:

* Standart bir sözleşme istiyorsanız web tabanlı Explore kütüphanesini kullanın.
* Özel bir sözleşme deploy etmek istiyorsanız CLI merkezli aracı kullanın.

Her ikisini de burada inceleyeceğiz.

*Not: thirdweb ekibi bu konu hakkında harika bir video hazırladı:*

{% embed url="<https://www.youtube.com/watch?v=_fghhiFg870>" %}

## thirdweb'in Explore ile Akıllı Sözleşme Deploy Etme <a href="#deploy-a-smart-contract-using-remix-ide" id="deploy-a-smart-contract-using-remix-ide"></a>

Thirdweb, denetlenmiş EVM akıllı sözleşmelerinin bir kütüphanesi olan [Explore](https://thirdweb.com/explore)'u ve herhangi bir kişinin herhangi bir EVM zincirine standart bir sözleşme deploy etmesine olanak tanıyan çevrimiçi bir araç sunmaktadır.

{% hint style="info" %}
[Explore kütüphanesi için resmi thirdweb belgelerini](https://portal.thirdweb.com/tokens/explore/overview) de kullanabilirsiniz.
{% endhint %}

1. [thirdweb Explore](https://thirdweb.com/explore) adresine gidin.
2. "Token" sözleşmesine tıklayın.

<figure><img src="/files/8UKJHMZ8jdWYGfJH8I2E" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
Chiliz'in Fan Token'ları, Ethereum ERC20 token standardının Chiliz Chain'e özgü bir uzantısı olan CAP-20 token'larıdır. [CAP-20 hakkında daha fazla bilgi edinin](/tr/ogren/sozluk/cap-20.md).
{% endhint %}

Sözleşme sayfası açılır. Görüntülediği bilgileri tamamen okumanızı tavsiye ederiz.

3. "Şimdi Deploy Et" düğmesine tıklayın (ekranın sağ üst köşesi).

Bir form açılır:

<figure><img src="/files/9pocEKMgcW0NQFwxYSia" alt=""><figcaption></figcaption></figure>

4. "Sözleşme Meta Verisi" bölümüyle başlayarak çeşitli form alanlarını doldurun.

Diğer bölümler Explore tarafından otomatik doldurulabilir, ancak her birine dikkat etmenizi öneririz; en önemlisi:

* Alıcı adres: Cüzdanınızla giriş yaptıysanız (MetaMask gibi), bu alan cüzdanınızın adresini zaten göstermelidir. Gerçekten sizin adresiniz olduğundan emin olun!
* Deploy seçenekleri: Bu sözleşmeyi deploy etmek istediğiniz zinciri burada seçersiniz. Chiliz Chain'i (veya ihtiyacınıza göre Spicy Testnet'i) seçtiğinizden emin olun!

5. Chiliz Chain'de kendi Token'ınızı deploy etmek için "Şimdi Deploy Et"e tıklayın.

{% hint style="warning" %}
İşlemler için yeterli CHZ'nin cüzdanınızda bulunduğundan emin olun!
{% endhint %}

<figure><img src="/files/7rEbylB35BskcqDOuCaB" alt="" width="375"><figcaption></figcaption></figure>

Cüzdanınızdan imzalamanız gereken işlemler olacaktır; sayısı değişebilir.

6. Deploy edilen sözleşmeyi görmek için thirdweb panonuza erişmek üzere "Şimdi Görüntüle"ye tıklayın.

## thirdweb'in CLI Aracı ile Akıllı Sözleşme Deploy Etme <a href="#deploy-a-smart-contract-using-remix-ide" id="deploy-a-smart-contract-using-remix-ide"></a>

thirdweb'in `deploy` aracı, karmaşık teknik ayrıntıları otomatik olarak ele alarak tek bir komutla herhangi bir EVM zincirine (Chiliz Chain dahil) akıllı sözleşme deploy etmeyi kolaylaştırır.

Standart olmayan bir sözleşme kullanmak istiyorsanız (örneğin [özelleştirilmiş bir OpenZeppelin sözleşmesi](https://www.openzeppelin.com/solidity-contracts)) bu yöntem önerilir.

{% hint style="info" %}
[Deployment araçları için resmi thirdweb belgelerini](https://portal.thirdweb.com/contracts/deploy/overview) de kullanabilirsiniz.
{% endhint %}

### thirdweb CLI Kurulumu

thirdweb deploy aracını kullanmak için şunlara ihtiyacınız var:

* Node.js ve npm aracının yerel kurulumu.
* thirdweb CLI aracının yerel kurulumu.

Node.js ve npm'yi kurmak için [buradaki talimatları izleyin](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm).

Ardından terminalde şu komutu çalıştırarak thirdweb CLI'yi kurabilirsiniz:

```bash
npm i -g @thirdweb-dev/cli
```

thirdweb ekibi [thirdweb CLI için derinlemesine bir video](https://www.youtube.com/watch?v=8ttGHEQ-Ddo) hazırladı; mutlaka izlemenizi tavsiye ederiz!

### thirdweb CLI ile Sözleşme Deploy Etme

CLI'yi kurduktan sonra, akıllı sözleşmelerinizi deploy etmek için kullanabilirsiniz.

1. Terminalden, akıllı sözleşme deponuzun köküne gidin.
2. Deploy komutunu çalıştırın:

```bash
npx thirdweb deploy
```

Bu, sizi sözleşmenizi deploy etme sürecinde yönlendirecektir:

1. Bir tarayıcı penceresi açarak thirdweb panonuza bağlanacaktır.
2. Panodan cihazınızı yetkilendirmeniz gerekecektir. Bu, thirdweb ile kullandığınız cüzdanı kullanarak bir işlemi imzalamanızı gerektirir.

thirdweb ekibinin demosu:

{% embed url="<https://www.youtube.com/watch?v=6EqumMCa-E8>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.chiliz.com/tr/gelistir/temel-ogeler/akilli-sozlesme-deploy/thirdweb-ile-deploy.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
