# Bir sözleşmeyi dağıtın ve doğrulayın

{% hint style="info" %}
**Ön Koşullar**

1. Bu dokümantasyon, sisteminize MetaMask'i zaten yüklemiş olduğunuzu varsayar. Eğer değilse, lütfen [MetaMask'i yükleyin](/tr-ai/learn/about-wallets/how-to-use-metamask/install-metamask.md) önce, ister web tabanlı uzantıyı ister mobil uygulamayı.
2. Kolaylığınız için MetaMask uzantısını tercih ettiğiniz tarayıcıya sabitleyin 📍.
   {% endhint %}

Bir akıllı sözleşme oluşturmak, Chiliz Chain için bir dApp’e — ya da aslında herhangi bir blokzincire — götüren yaratıcı projenin önemli bir parçasıdır.

İki adım vardır ki **mutlaka** dApp’inizin akıllı sözleşmesini oluşturduktan sonra bunlardan geçersiniz:

1. Sözleşmeyi Chiliz Chain üzerinde dağıtmak.
2. O sözleşmeyi doğrulamak.

Bu iki adım burada belgelenmiştir.

{% hint style="success" %}
İşleminizin çok uzun süre "beklemede" durumunda kalmamasını sağlamak için, ücretleri karşılayacak kadarını eklemelisiniz:

* Minimum gaz ücreti: 2.500 gwei.
* Minimum öncelik ücreti: 1 gwei.
  {% endhint %}

## Adım 1: Akıllı sözleşmenizi dağıtın

Bu seçeneklerden herhangi birini kullanabilirsiniz:

{% content-ref url="/pages/b1018c319b9a1bcd018f4460a12ca457dc8f7786" %}
[Remix ile dağıtın](/tr-ai/develop/basics/deploy-a-smart-contract/deploy-with-remix.md)
{% endcontent-ref %}

{% content-ref url="/pages/b04d420d90813631cc79267b0cc2e73802130a5c" %}
[thirdweb ile dağıt](/tr-ai/develop/basics/deploy-a-smart-contract/deploy-with-thirdweb.md)
{% endcontent-ref %}

## Adım 2: Akıllı sözleşmenizi doğrulayın

{% hint style="success" %}
Bir akıllı sözleşme oluşturduktan sonra, **gereklidir** doğrulamanız gerekir.\
Yalnızca **siz** bunu yapabilirsiniz ve bunu mümkün olan en kısa sürede yapmalısınız.
{% endhint %}

İşte her biri için rehberler:

{% content-ref url="/pages/91315921d4c09e0fcd7b7b63556cd21e1591ad4b" %}
[Chiliscan ile doğrulayın](/tr-ai/develop/basics/verifiy-a-smart-contract/verify-with-chiliscan.md)
{% endcontent-ref %}

{% content-ref url="/pages/b046e0d9e46802711b78f5ec2804581cd97c681a" %}
[Chiliz Block Explorer ile doğrulayın](/tr-ai/develop/basics/verifiy-a-smart-contract/verify-with-chiliz-block-explorer.md)
{% endcontent-ref %}

Sözleşmeniz doğrulandıktan sonra, blok gezgini arayüzünde sözleşmenizin güvenilir olduğunu gösteren bir "yeşil nokta" alacaktır.

<figure><img src="/files/df8f3a940ed81b38eb6e5a9ec316ea05d277ad0e" alt=""><figcaption><p>Chiliscan örneği</p></figcaption></figure>

<figure><img src="/files/bd22404a8ef2ac7ca0bf1fb0229a9a1b07729130" alt=""><figcaption><p>Chiliz Block Explorer örneği</p></figcaption></figure>

Örneğin PSG Fan Token sözleşmesine bakın:

{% embed url="<https://chiliscan.com/token/0xc2661815C69c2B3924D3dd0c2C1358A1E38A3105/contract/code>" %}
Chiliscan'da PSG Fan Token
{% endembed %}

{% embed url="<https://scan.chiliz.com/address/0xc2661815C69c2B3924D3dd0c2C1358A1E38A3105/contracts#address-tabs>" %}
Chiliz Block Explorer'da PSG Fan Token
{% endembed %}


---

# Agent Instructions: 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:

```
GET https://docs.chiliz.com/tr-ai/quick-start/developer-toolbox/deploy-and-verify-a-contract.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
