# Bir kripto token başlatın

Projeniz için özel bir token veya "crypto coin" sahibi olmak, kendi ticker'ınızın (örneğin $PROJECT) etrafında bir topluluk oluşturmayı mümkün kılar.\
Buradan, yönetişim için bir DAO, kullanıcı etkileşimi için ödül puanları veya sadece eğlenceli bir sosyal banner (bir "meme coin") gibi katılımı artıracak daha fazla teşvik oluşturabilirsiniz.

Bu nedenle, özel bir coin, aracı olmadan projenizin büyümesine yardımcı olabilir.

## Ön Koşullar

Bir Web3 projesi üzerinde çalışırken her zaman olduğu gibi, önce bir Web3 cüzdanına ihtiyacınız vardır:

{% content-ref url="/pages/03aaf9f586fb9d513b32b74e231db4ee521395f2" %}
[Cüzdanlar Hakkında](/tr-ai/learn/about-wallets.md)
{% endcontent-ref %}

En iyi bilinenlerden biri MetaMask'tir:

{% content-ref url="/pages/ab581da5a9c372d4fd93d786132e66e223ab1f21" %}
[MetaMask nasıl kullanılır](/tr-ai/learn/about-wallets/how-to-use-metamask.md)
{% endcontent-ref %}

Bunun [Chiliz Chain'e bağlı](/tr-ai/develop/basics/connect-to-chiliz-chain.md)!

olduğundan emin olun. Bu cüzdanda $CHZ token'ları bulunmalıdır; bunları herhangi bir Web3 borsasından (Coinbase, Kraken, Binance, Bitpanda vb.) satın alabilirsiniz.

## Token'ın akıllı sözleşmesini oluşturma

Chiliz Chain'in bir [EVM](https://ethereum.org/developers/docs/evm/)-uyumlu blok zinciri olması sayesinde, token sözleşmesi ihtiyaçlarınız için şu gibi sözleşmelere güvenebilirsiniz [ERC-20 ](https://docs.openzeppelin.com/contracts/5.x/erc20). Topluluk tarafından doğrulanmış OpenZeppelin sözleşmesini kullanmanızı öneririz; bunu [çevrimiçi sihirbazlarında özelleştirebilirsiniz](https://wizard.openzeppelin.com/#erc20).

. Bu sayfadan, sözleşmeyi kendi token'ınız için yapılandırabilirsiniz:

* Bir ad ve bir sembol/ticker verin,
* "Premint" alanını kullanarak bir token miktarı belirleyin,
* Token'ınızı mint edilebilir ve sahiplenilebilir (ve dolayısıyla transfer edilebilir) hale getirmek için "Mintable" özelliğine tıklayın.
* Şimdilik "Permit" özelliğinin işaretini kaldırın.

Örnek olarak, işte şu özelliklere sahip standart bir ERC-20 token sözleşmesi:

1. Varsayımsal bir $PROJECT token'ı için tasarlanmıştır,
2. Sabit bir arzı `1000` token'ı `alıcı` cüzdanına (ister kendi cüzdanınız olsun, ister bir kasa) dağıtım sırasında basar; bir `initialOwner` cüzdanı (sizinki) tarafından sahiplenilir.
3. Şu gibi standart ERC-20 işlevlerini içerir: `transfer`, `onayla`, ve `balanceOf`,
4. Kimlerin onu mint edebileceğine (=siz, sahibi) ilişkin bir kısıtlama içerir; bu kısıtlama [OpenZeppelin Ownable](https://docs.openzeppelin.com/contracts/5.x/api/access#Ownable) sözleşme modülü aracılığıyladır.

```solidity
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts ^5.5.0 ile uyumludur
pragma solidity ^0.8.24;

import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol";

contract MyOwnProjectToken is ERC20, Ownable {
    constructor(address recipient, address initialOwner)
        ERC20("My Own Project Token", "PROJECT")
        Ownable(initialOwner)
    {
        _mint(recipient, 1000 * 10 ** decimals());
    }

    function mint(address to, uint256 amount) public onlyOwner {
        _mint(to, amount);
    }
}
```

{% hint style="warning" %}
Chiliz Chain şu anda Shangai EVM ile birlikte Solidity'nin 0.8.24 sürümüne kadar desteklemektedir.
{% endhint %}

## Derleme, dağıtım ve doğrulama

Şimdi sözleşmenizi derleme ve dağıtma zamanı. OpenZeppelin sihirbazı, özel sözleşmenizi doğrudan burada açmanıza olanak tanır [Remix IDE](https://remix.ethereum.org/); dosyayı indirmenize (tek dosya olarak veya örnek bir Hardhat ya da Foundry projesi olarak) ya da sadece panoya kopyalamanıza, böylece onu geliştirme ortamınıza yapıştırmaya hazır hale getirmenize de izin verir.

Buna yeniyseniz, Remix'i kullanmanızı öneririz; bunun için adımları burada bulabilirsiniz:

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

{% hint style="danger" %}
Remix'i, derleyicinin 0.8.24 sürümünü ve "shangai" EVM sürümünü kullanacak şekilde yapılandırdığınızdan emin olun.
{% endhint %}

Not: Sözleşmenizi dağıtmadan önce Remix sizden `alıcı` ve `initialOwner` adresleri isteyecektir.\
Burada, başlangıç arzını alacak cüzdanın Web3 adresini ve token'ın sahibi olarak kendi adresinizi belirtirsiniz.\
Tek bir adres her ikisi için de kullanılabilir ya da her biri için farklı adresler kullanılabilir.

<figure><img src="/files/756701f8b52d1410867cc630fecf76a704fb41da" alt="" width="264"><figcaption></figcaption></figure>

Sözleşmeyi dağıttıktan sonra onu doğrulamanız gerekir. Geliştirme ortamınıza bağlı olarak rehberlerimizi izleyin:

{% content-ref url="/pages/57a57d3175ba7c1866d388345528e80816cc40eb" %}
[Bir Akıllı Sözleşmeyi doğrulayın](/tr-ai/develop/basics/verifiy-a-smart-contract.md)
{% endcontent-ref %}

## Yeni token adresini cüzdanınıza içe aktarma

Sözleşmeniz doğru şekilde dağıtılıp doğrulanmış olsa bile, cüzdanınız yeni token'ınızı otomatik olarak göstermez. Cüzdana bu belirli varlığı izlemesini manuel olarak söylemeniz gerekir.

Bu bir kopyala-yapıştır işidir:

1. Remix'te "Deployed Contracts" bölümüne gidin, yeni dağıtılan sözleşmenizi bulun ve sözleşme adı/adresinin yanındaki "Copy to Clipboard" simgesine tıklayın. Şununla başlayacaktır `0x...`.
2. Şimdi Web3 cüzdanınızı açın, Chiliz Chain'e (veya Spicy Testnet'e) bağlı olduğunuzdan emin olun, "Tokens" sekmesine tıklayın ve "..." menüsünden "Import tokens" seçeneğine tıklayın.

Ardından adımları izleyin:

1. Token sözleşmesi adresini içe aktarma metin alanına yapıştırın.
2. Cüzdanın token'ın sembolünü ve ondalık basamaklarını gerçekten algıladığını kontrol edin (18 olmalıdır).
3. "Add Custom Token" ve ardından "Import Tokens" düğmelerine tıklayın.

Başarılı! Artık cüzdan listenizde token bakiyenizi görmelisiniz.

Artık fon taşımaya veya bir likidite havuzu oluşturmaya hazırsınız.

## **Likidite Havuzu Oluşturma**

Token'ınız artık cüzdanınızda bulunduğuna göre, onu alınıp satılabilir hale getirmenin zamanı geldi. Bu, bir likidite havuzu (LP) aracılığıyla yapılır.

{% hint style="info" %}
Token'ınızı alınıp satılabilir hale getirmek ve ona bir fiyat vermek için bir likidite havuzu gereklidir.

Bu, yeni token arzınızı ve $CHZ arzını bir akıllı sözleşmede tutarak çalışır.

Kullanıcılar token'ınızı satın almak istediklerinde, havuza $CHZ gönderir ve karşılığında token'ınızı alırlar.\
Bu, sizin aracılık yapmanıza gerek kalmadan işlemlerin anında gerçekleşmesini sağlar.

Havuzu finanse eden cüzdan sahibi olarak, her işlemden küçük bir ücret kazanırsınız.\
Bu durum, havuzunuzu pasif bir gelir akışına dönüştürür ve topluluğunuz için piyasa istikrarını sağlar.
{% endhint %}

Kullanacağız [FanX](https://app.fanx.xyz/) (ayrıca [Kayen](https://www.kayen.org/)olarak da bilinir), Chiliz Chain üzerindeki lider merkeziyetsiz borsa (DEX).

Eksiksiz bir talimat seti sağlarlar:

{% embed url="<https://fanx.gitbook.io/fanx-docs/fanx-user-guide/new-pool-creation>" %}

{% embed url="<https://kayen-protocol.gitbook.io/documentation/kayen-user-guide/new-pool-creation>" %}

Havuzu oluşturduktan sonra, ona likidite ekleme zamanı gelmiştir.\
Şu rehberleri izleyin:

{% embed url="<https://fanx.gitbook.io/fanx-docs/fanx-user-guide/add-liquidity>" %}

{% embed url="<https://kayen-protocol.gitbook.io/documentation/kayen-user-guide/add-liquidity>" %}

{% hint style="danger" %}
**Token'ınız için başlangıç fiyatını belirleme**

Bu kritik bir adımdır.

İlk likidite sağlayıcı olarak, *siz* token'ınızın başlangıç fiyatını siz belirlersiniz. Fiyat, yalnızca yatırdığınız iki varlığın oranına göre belirlenir.

Şu formülü takip etmenizi öneririz: `Token'ınızın Fiyatı = CHZ Miktarı / Token'ınızın Miktarı`

Örneğin, 1 $PROJECT token'ın 0.1 $CHZ değerinde olmasını istiyorsanız, FanX/Kayen arayüzündeki Likidite Ekle alanını şu şekilde doldurun:

* "Token A": 10,000 $PROJECT girin.
* "Token B": 1,000 $CHZ girin.

Sonuç: Başlangıç fiyatı, $PROJECT token başına 0.1 $CHZ olarak ayarlanır.
{% endhint %}

## Token'ınıza Bir Kişilik Kazandırma

Varsayılan olarak, token'ınız DEX'lerde ve gezginlerde sosyal bağlantıları olmayan genel bir yer tutucu simge olarak görünecektir.

### DEX'lerde Listeye Girme

Bir coin için listeye girmek, bir DEX'in desteklenen token'lara ilişkin herkese açık listesinde görünmek anlamına gelir.

Chiliz Chain ekosisteminde iki DEX vardır:

{% embed url="<https://app.fanx.xyz/explore?tab=tokens>" %}

{% embed url="<https://www.kewl.exchange/assets>" %}

Bu listelerde görünmek için süreç, DEX'e bağlı olarak değişir.

#### FanX'te Listeye Girme

FanX, beyaz listeye alma gerektirmez. Likidite eklendiği anda token'lar otomatik olarak aranabilir ve alınıp satılabilir hale gelir.

Ancak bir logo eklemek için FanX ekibiyle iletişime geçmeniz gerekir. Bunu [onların Discord sunucusu](https://discord.gg/2GxuJvbQA6)üzerinden yapabilirsiniz; burada `#questions` kanalında bir destek talebi açabilirsiniz.

#### Kewl'de Listeye Girme

Coin'inizi listeye eklemek için, Kewl'in GitHub'ında, `/main/chiliz/index.json` dosyasında bir PR gönderebilirsiniz:

{% embed url="<https://github.com/kewlexchange/assets/blob/main/chiliz/index.json>" %}

Aşağıdaki formatı kullanın ve commit'e SVG dosyasını eklemeyi unutmayın:

```json
    {
      "chainId": 88888,
      "address": "0xYOUR_COIN'S_SMART_CONTRACT_ADDRESS",
      "name": "Sizin Coin'inizin Adı",
      "symbol": "TICKER",
      "decimals": 18,
      "logoURI": "https://raw.githubusercontent.com/kewlexchange/assets/main/chiliz/tokens/0xYOUR_COIN'S_SMART_CONTRACT_ADDRESS/logo.svg"
    },
```

Örneğin şuna bakın [PUML token'ı için commit'e](https://github.com/kewlexchange/assets/commit/faea042cba3f225f15e83b9024ff0b50bb71015d).

### Bilgilerinizi Explorer'lara Ekleme

#### Chiliscan / Routescan üzerinde

En hızlı ve en kolay yol, sağ üst köşedeki düğmeye tıklayıp "Submit name tag" seçeneğini seçmektir.

<figure><img src="/files/765423a0f4bfcd466837fa0dd0e00826f0083278" alt="" width="375"><figcaption></figcaption></figure>

Bu sizi [bir form sayfasına](https://forms.routescan.net/forms/form-label) götürecektir; burada gerekli tüm bilgileri sağlayabilirsiniz.

Gönderildikten sonra, Routescan ekibi ayrıntıları birkaç gün içinde güncelleyecektir.

#### Chiliz Block Explorer / Blockscout üzerinde

(çok yakında)

## Sağlamlık Kontrolleri

Her şey güvenli ve emniyetli mi? *emin misiniz*? Hadi bir test yapıp token'ınızın ve havuzunuzun düzgün çalıştığından emin olalım.

### Bir "Smoke Test" Takası Yapın

İşlem başarısız olmadı diye havuzun çalıştığını asla varsaymamalısınız. Gerçek bir kullanıcı deneyimini simüle etmeniz gerekir.

{% hint style="info" %}
[Smoke testing](https://en.wikipedia.org/wiki/Smoke_testing_\(software\)) örneğin bir proje sürümünü reddetmek için yeterince ciddi olan basit hataları ortaya çıkarmak için tasarlanmıştır.
{% endhint %}

Token'ınız üzerinde bir smoke test çalıştırmak için, gerçek bir kullanıcıymış gibi hareket etmelisiniz:

1. Token'ınızla (veya onun akıllı sözleşmesiyle) hiç etkileşime girmemiş ikinci bir cüzdan oluşturun (veya bir arkadaşınızın cüzdanını kullanın). Bu cüzdanda zaten $CHZ olmalıdır — yoksa biraz gönderin.
2. Bu cüzdandan token'ınızı satın almaya çalışın (örneğin FanX/Kayen üzerinden), ardından hataları kontrol edin:
   1. Swap başarısız oluyor mu?
   2. "Price Impact" mantıksız derecede yüksek mi?
3. Şimdi, az önce satın aldığınız token'ı satmayı deneyin: Token'ların %50'sini tekrar $CHZ'ye swap edin. Yine hataları kontrol edin.

{% hint style="warning" %}
Bazı kötü niyetli token'lar satış yapmayı devre dışı bırakır; sizinkinin bunu yapmadığını kanıtlamak istersiniz.
{% endhint %}

### Fiyatlandırma ve Arbitrajı Onaylama

Bir havuzu ilk kez başlattığınızda, fiyatı manuel olarak belirlersiniz. Hesabınızda küçük bir hata yaptıysanız, FanX'in [arbitraj botları](https://www.webopedia.com/crypto/learn/crypto-arbitrage-bot/) fiyatı piyasa değerine düzeltmek için hemen token satın almış olabilir.

Örneğin, fiyatın 0.1 $CHZ olmasını istiyor ancak şu anda 0.0001 $CHZ ise, botlar muhtemelen ucuz likiditenizi "snipelamıştır".

DEX arayüzünde (FanX/Kayen) token'ınızın mevcut fiyatını kontrol edin.\
Fiyat ciddi şekilde yanlışsa ve likiditeyi henüz kilitlemediyseniz, hâlâ Likiditeyi Kaldırabilir (LP'yi Çekebilir), oranlarınızı yeniden hesaplayabilir ve havuzu yeniden oluşturabilirsiniz.

{% embed url="<https://fanx.gitbook.io/fanx-docs/fanx-user-guide/remove-liquidity>" %}

Bunu şimdi yapın! Likiditenizi kilitledikten sonra bunu düzeltemezsiniz.

## Başlama zamanı!

Teknik olarak, token'ınız FanX/Kayen'de Likidite Havuzu aktif hale gelir gelmez "başlatılmış" olur.

Ancak kripto sektöründe token lansmanı, teknik ayrıntıları sosyal tanıtımla birleştiren koordineli bir etkinliktir.

Başarılı bir lansman üç aşama içerir:

* Topluluk oluşturma,
* Lansmanın kendisi,
* Lansman sonrası ivme.

### Topluluk Oluşturma

En başarılı projeler bir topluluk oluşturur *önce* sözleşme dağıtılmadan önce.

Token'ınızın çevrimiçi varlığını oluşturun:

* Özel bir Telegram hesabı oluşturun: Telegram, gerçek zamanlı sohbet ve "hype" için sektör standardıdır. Spam'i önlemek için hemen botlar kurun (örneğin [Rose](https://missrose.org/) veya [Combot](https://combot.org/)).
* Özel bir Discord sunucusu oluşturun: Discord, organize tartışmalar, yönetişim oylamaları ve destek talepleri için daha iyidir.
* X (Twitter): Projenizin halka açık yüzü budur. Keşfin gerçekleştiği yer burasıdır.

Ardından, sözleşme adresini bekleyen gerçek kullanıcıları Telegram'ınızda toplama hedefiyle bir "Alpha" aşaması yürütün:

* Dağıtımdan 1–2 hafta önce proje fikrini tanıtın.
* "Whitepaper" veya "Litepaper"'ınızı yayınlayın (token'ın kullanım amacını veya meme değerini açıklayan basit bir belge).

{% embed url="<https://www.bitbond.com/resources/crypto-whitepaper-how-to-write-it/>" %}

### Lansmanın kendisi

Bu, projenizin hayatındaki en kritik 30 dakikalık zamandır. Buna Token Generation Event için TGE denir.

İlk olarak, zamanlamayı koordine etmeniz ve topluluğunuzu bilgilendirmeniz gerekir. Lansman için belirli bir tarih ve saat duyurun (örneğin, "Trading starts Tuesday at 14:00 UTC").\
Alternatif olarak, bir "Stealth Launch" yapabilirsiniz: zamanlayıcı yok, ani duyuru. Bu, botların hazırlanmasını engeller, ancak başlangıç hacmini daha düşük yapar.

Herkes hazır ve bekliyor mu? Token'ı yayınlama zamanı!\
Kayen/FanX üzerinde likiditeyi eklediğiniz anda, akıllı sözleşme adresini ve resmi kanallarınızda Doğrudan Satın Alma Bağlantısını paylaşın.

{% hint style="warning" %}
**Güvenlik Uyarısı**

Dolandırıcılar yorumlarınıza anında sahte sözleşmeler paylaşacaktır. Gerçek adresi açıkça sabitlemeli ve sohbeti 5 dakika boyunca yalnızca *sizin* mesajının görünür kalacağı şekilde sessize almalısınız.
{% endhint %}

Lansman etkinliğinin bir parçası olarak, Telegram veya Discord kullanarak topluluğunuzla bir sesli sohbet düzenleyebilirsiniz. Geliştiricinin sesini duymak, büyük bir güven oluşturur ve ilk oynaklık sırasında sinirleri yatıştırır.

### Lansman Sonrası İvme

Token canlıya geçip topluluğunuz etkileşime başlamasıyla birlikte, rolünüz "Hype"tan "Sürdürme"ye geçer.

İşte bazı fikirler:

* Bir işlem yarışması düzenleyin: DEX ile (Kayen/FanX) ortaklık kurarak "Bu hafta hacme göre ilk 10 trader 100 $CHZ kazanır." gibi bir hacim yarışması düzenleyin. Bu, hacmi teşvik eder ve token'ınızı trend listelerinde daha yukarı taşır.
* SportsFi topluluklarıyla etkileşime geçin ve Chiliz veya Sports token'larında uzmanlaşmış "Key Opinion Leaders" (KOL'lar) veya influencer'larla iletişime geçin.
* Token'ınızla bağlantılı bir özellik vaat ettiyseniz (örneğin, bir tahmin oyunu, bir oylama uygulaması veya NFT erişimi), bunun ilk sürümünü ([MVP](https://en.wikipedia.org/wiki/Minimum_viable_product)) lansmandan sonraki 1–2 hafta içinde yayınlayarak bir [vaporware](https://en.wikipedia.org/wiki/Vaporware) projesi olmadığınızı kanıtlayın.

## Sonraki adımlar

### Likiditenizi Kilitleyin (LP Token'ları)

Token'ın havuzuna likidite sağladığınızda, size "LP Token'ları" (Liquidity Provider Token'ları) denilen şey verilir. Bunların %100'ünü kişisel cüzdanınızda tutmak, yatırımcılar için bir risk sinyali verir; çünkü bu, istediğiniz zaman tüm işlem likiditesini çekmenize olanak tanır (bir "[rug pull](https://en.wikipedia.org/wiki/Exit_scam)").

Topluluk güveni oluşturmak için, LP token'larınızı sabit bir süre boyunca (örneğin 6 ay veya 1 yıl) bir akıllı sözleşmede kilitlemelisiniz. Bu, likiditenin kaldırılamayacağını kanıtlar.

Chiliz Chain EVM-uyumlu olduğundan, şunları yapabilirsiniz:

* Chiliz Chain desteği için büyük kilitleme platformlarını kontrol edin.
* Basit bir `TokenTimelock` sözleşmesi dağıtın ([OpenZeppelin standartlarını kullanarak](https://docs.openzeppelin.com/contracts/4.x/api/token/erc20#TokenTimelock)), LP token'larınızı buna aktarın ve sözleşmeyi [Chiliscan](https://scan.chiliz.com/)üzerinde doğrulayın. Güvenliğin kanıtı olarak sözleşme bağlantısını topluluğunuzla paylaşın.


---

# 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/starter-kits/launch-a-crypto-token.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.
