# Akıllı Kontrat Adresleri

Chiliz Chain üzerinde geliştirirken, akıllı kontratlarımıza aracılığıyla sağlanan belirli işlevleri entegre etmeniz gerekecek. Bu sayfa ihtiyacınız olan her şeyi sağlar.

## Chiliz Chain kontrat adresleri

{% hint style="info" %}
Adresler, Chiliz Chain Mainnet veya Spicy Testnet üzerinde çalışıyor olmanız fark etmeksizin aynıdır.
{% endhint %}

{% hint style="warning" %}
Kodunuzda her zaman doğru Zincir Kimliğini (Chain ID) kullandığınızdan emin olun:

* Chiliz Chain Mainnet: `88888`
* Spicy Testnet: `88882`
  {% endhint %}

| Kontrat                                                                             | Kontrat Adresi                             |
| ----------------------------------------------------------------------------------- | ------------------------------------------ |
| Staking                                                                             | 0x0000000000000000000000000000000000001000 |
| Slashing Göstergeçisi                                                               | 0x0000000000000000000000000000000000001001 |
| SystemReward                                                                        | 0x0000000000000000000000000000000000001002 |
| StakingPool (Staking'in sarıcısı, kullanıcılar, dapp'ler vb. tarafından kullanılır) | 0x0000000000000000000000000000000000007001 |
| Yönetim                                                                             | 0x0000000000000000000000000000000000007002 |
| ChainConfig                                                                         | 0x0000000000000000000000000000000000007003 |
| RuntimeUpgrade                                                                      | 0x0000000000000000000000000000000000007004 |
| DeployerProxy                                                                       | 0x0000000000000000000000000000000000007005 |
| Tokenomics                                                                          | 0x0000000000000000000000000000000000007006 |
| <p>Multicall <br><em>(Sadece Mainnet)</em></p>                                      | 0x0E6a1Df694c4be9BFFC4D76f2B936bB1A1df7fAC |

Bunlara ek olarak, FanX ekibi DEX'leriyle çalışmak için belirli kontratlar oluşturdu:

{% embed url="<https://fanx.gitbook.io/fanx-docs/contract/contracts>" %}

## Fan Token kontrat adresleri

### Fan Token listesi

FanX dostlarımız, Chiliz Chain Mainnet ve Spicy Testnet üzerindeki mevcut Fan Token'ların tam bir adres listesini oluşturdular:

{% embed url="<https://fanx.gitbook.io/fanx-docs/contract/tokens-in-fanx>" %}

### Fan Token staking kontratları

Fan Token staking için Chiliz Chain Mainnet üzerinde bu adresleri kullanabilirsiniz:

| Kontrat                   | Kontrat Adresi                             |
| ------------------------- | ------------------------------------------ |
| Vekil (Proxy)             | 0x5ff7f9724fd477d9a07dcdb894d0ca7f8fae1501 |
| Uygulama (Implementation) | 0xD1bAfa7A246f5685cd22A563FD20fb164fAF0A4c |

## Pepper kontrat adresleri

The [$PEPPER topluluk tokenı](https://www.peppercoin.com/) Chiliz Chain Mainnet üzerinde kendi adres setine sahiptir:

| Kontrat          | Kontrat Adresi                             |
| ---------------- | ------------------------------------------ |
| Pepper Fabrikası | 0xb06709919e0279fC7e01bfBc4Cead2dD99F74Ca8 |
| Pepper Staking   | 0x5cA4C88339D89B2547a001003Cca84F62F557A72 |

## LayerZero kontrat adresleri

Chiliz Chain, [LayerZero protokolünü](https://layerzero.network/)uygulayarak Fan Token'ın çok zincirli (omnichain) olmasını sağlar.

{% tabs %}
{% tab title="Chiliz Chain Mainnet" %}
Layer Zero Uç Nokta Kimliği (`eid`) Chiliz Chain Mainnet için: `30409`.

| Kontrat                                                              | Kontrat Adresi                             |
| -------------------------------------------------------------------- | ------------------------------------------ |
| EndpointV2                                                           | 0x6F475642a6e85809B1c36Fa62763669b1b48DD5B |
| sendUln302                                                           | 0xC39161c743D0307EB9BCc9FEF03eeb9Dc4802de7 |
| receiveUln302                                                        | 0xe1844c5D63a9543023008D332Bd3d2e6f1FE1043 |
| <p>blockedMessageLib<br><em>(Engellenmiş Mesaj Kütüphanesi)</em></p> | 0xc1ce56b2099ca68720592583c7984cab4b6d7e7a |
| executor                                                             | 0x4208D6E27538189bB48E603D6123A94b8Abe0A0b |
| Ölü DVN                                                              | 0x6788f52439ACA6BFF597d3eeC2DC9a44B8FEE842 |
| {% endtab %}                                                         |                                            |

{% tab title="Spicy Testnet" %}
Layer Zero Uç Nokta Kimliği (`eid`) Spicy Testnet için: `40440`.

| Kontrat                                                   | Kontrat Adresi                             |
| --------------------------------------------------------- | ------------------------------------------ |
| EndpointV2                                                | 0x3aCAAf60502791D199a5a5F0B173D78229eBFe32 |
| sendUln302                                                | 0x45841dd1ca50265Da7614fC43A361e526c0e6160 |
| receiveUln302                                             | 0xd682ECF100f6F4284138AA925348633B0611Ae21 |
| <p>blockedMessageLib<br>Engellenmiş Mesaj Kütüphanesi</p> | 0xa229b65cc2191bf60bc24efcda3487d7b5c0c9f0 |
| executor                                                  | 0x701f3927871EfcEa1235dB722f9E608aE120d243 |
| {% endtab %}                                              |                                            |
| {% endtabs %}                                             |                                            |

Bu bilgileri LayerZero belgelerinde iki kez kontrol edebilirsiniz:

{% embed url="<https://docs.layerzero.network/v2/deployments/chains/chiliz>" %}

{% embed url="<https://docs.layerzero.network/v2/deployments/deployed-contracts?chains=chiliz>" %}

LayerZero ekibi ayrıca Chiliz Mainnet ile diğer desteklenen zincirler arasında bir Omnichain Fungible Token (OFT) basmak ve transfer etmek için hızlı başlangıç kılavuzu sağlar:

{% embed url="<https://docs.layerzero.network/v2/deployments/evm-chains/chiliz-mainnet-oft-quickstart>" %}
