BEP-20 Nedir? Ne İçin Kullanılır?

BEP-20, Binance Smart Chain (BSC) üzerindeki tokenlerin oluşturulması ve yönetilmesi için kullanılan teknik bir standarttır.

BEP-20 Nedir? Ne İçin Kullanılır?

BEP-20, Binance Smart Chain (BSC) üzerinde çalışan tokenler için kullanılan bir teknik standarttır. Ethereum’daki ERC-20 standardına dayanır ve onunla uyumludur. Bu sayede geliştiriciler, halihazırda ERC-20 üzerinde çalışan akıllı sözleşmeleri kolayca BSC ağına taşıyabilirler.


BEP-20 standardı, tokenlerin nasıl transfer edileceğini, kim tarafından oluşturulacağını, toplam arzın nasıl belirleneceğini ve token davranışlarının nasıl çalışacağını tanımlar. Bu yapı, BSC üzerindeki tüm merkeziyetsiz uygulamalarda (DeFi, NFT pazarları, staking protokolleri vb.) standart bir uyumluluk sağlar.


İlginizi Çekebilir: BEP-2 (BNB Chain Token Standardı) Nedir? Ne İçin Kullanılır?

Binance Smart Chain (BSC) ile İlişkisi

BEP-20 tokenler, doğrudan Binance Smart Chain üzerinde çalışır. BSC, Ethereum Sanal Makinesi (EVM) ile uyumlu olduğu için Ethereum’daki uygulamalar burada kolayca çalıştırılabilir. BEP-20, bu altyapı içinde tokenlerin yönetimini sağlar. Her BEP-20 token, arkasında bir akıllı sözleşme barındırır.

BEP-20 Tokenlerin Özellikleri

BEP-20 standardı, tokenlerin sahip olması gereken temel fonksiyonları içerir. Bu fonksiyonlar şunlardır:


  • Tokenin adı, sembolü ve ondalık basamağı
  • Toplam arz miktarı ve bu arzın hangi adrese ait olduğu
  • Tokenlerin kimden kime transfer edileceği
  • Belirli adreslere token gönderilmesinin onaylanması (approve)
  • Başkası adına transfer yapılmasına izin verilmesi (transferFrom)
  • Cüzdan bakiyesinin görüntülenmesi (balanceOf)


Bu yapı sayesinde BEP-20 tokenler, farklı cüzdanlar, borsalar ve dApp’lerle sorunsuz çalışabilir.

BEP-20 Token Oluşturma Süreci

Bir BEP-20 token oluşturmak için geliştirici şu adımları izler:


  1. Binance Smart Chain üzerinde bir cüzdan (örneğin MetaMask) kurar.
  2. Gerekli miktarda BNB temin eder. Bu, tokenin oluşturulması ve transfer işlemleri için gas ücreti olarak kullanılır.
  3. Solidity dilinde yazılmış BEP-20 akıllı sözleşmesini hazırlar.
  4. Bu sözleşmeyi BSC’ye dağıtır.
  5. Token artık transfer edilebilir, takas edilebilir veya dApp’lerle entegre edilebilir.


İsteyenler kod yazmadan BEP-20 token oluşturmak için bazı platformları da kullanabilir (örneğin: TokenMint, Moralis, CoinTool gibi araçlar).

Kullanım Alanları

BEP-20 tokenler çok çeşitli amaçlarla kullanılabilir:


  • Kripto para projeleri: Yeni coin veya token başlatmak isteyen projeler için temel altyapıdır.
  • Stablecoinler: USDT, USDC, BUSD gibi sabit fiyatlı coinler BEP-20 formatında mevcuttur.
  • DeFi protokolleri: Yield farming, staking, lending gibi işlemler için token dağıtımında kullanılır.
  • NFT pazarları: BEP-721 gibi NFT tokenleriyle birlikte ödeme/ödül tokeni olarak rol alır.
  • Oyun ve metaverse uygulamaları: Oyun içi varlıkların temsilinde yaygın şekilde kullanılır.

BEP-20 ile BEP-2 ve ERC-20 Arasındaki Farklar

  • BEP-20, akıllı sözleşme desteğine sahiptir. Bu da onu BEP-2'den ayırır. BEP-2 sadece Binance Chain üzerinde çalışır ve daha basit transfer işlemleri için uygundur.
  • ERC-20, Ethereum üzerinde çalışır. BEP-20 ile büyük oranda uyumludur ama işlem ücretleri Ethereum’da daha yüksektir.
  • BEP-20 tokenlerin transferi, Ethereum’a göre çok daha hızlı ve ucuzdur. Bu da onu kullanıcılar için cazip hale getirir.

BEP-20 Tokenlerin Transferi ve İşlem Ücretleri

BEP-20 token transferleri sırasında kullanıcılar, BNB ile gas ücreti öder. Bu ücretler genellikle çok düşüktür. Ancak kullanıcının cüzdanında az miktarda da olsa BNB bulunması zorunludur, aksi takdirde transfer gerçekleşmez.

Cüzdan ve Platform Desteği

BEP-20 tokenleri destekleyen başlıca cüzdanlar şunlardır:


  • WATS Wallet
  • MetaMask (BSC ağı eklendiğinde)
  • Trust Wallet
  • SafePal
  • Math Wallet
  • Ledger (uyumlu arayüzle)


Bunun yanında PancakeSwap, BakerySwap gibi DeFi protokolleri BEP-20 tokenlerle işlem yapılmasına olanak tanır.

Güvenlik ve Denetim Süreci

BEP-20 token sözleşmeleri, doğaları gereği açık kaynaklıdır ve herkes tarafından incelenebilir. Ancak kötü niyetli yazılmış veya denetlenmemiş sözleşmeler, “rug pull” ya da “honeypot” gibi dolandırıcılıklara yol açabilir. Bu nedenle:


  • Tokenin denetlenmiş (audited) olması önemlidir.
  • Geliştiricilerin kimliği ve proje saydamlığı dikkatle incelenmelidir.
  • Topluluk güveni ve likidite kilitleme (liquidity lock) gibi unsurlar takip edilmelidir.

BEP-20’nin Ekosistem Üzerindeki Önemi

BEP-20, Binance Smart Chain’in büyümesinde kilit rol oynamıştır. Bugün yüz binlerce token bu standartla yaratılmıştır. Bu da onu hem geliştiriciler hem yatırımcılar için en yaygın kullanılan token türlerinden biri haline getirmiştir.


BEP-20, Binance Smart Chain üzerindeki en önemli token standardıdır. Esnekliği, hız avantajı, düşük maliyeti ve ERC-20 uyumlu yapısıyla, kripto projeleri ve kullanıcılar için güçlü bir çözümdür. Geliştiriciler için kolayca uygulanabilir, kullanıcılar için erişilebilir, yatırımcılar için ise geniş kullanım alanları sunar. Ancak token projelerine yatırım yapmadan önce dikkatli inceleme yapmak, bu standardın kötüye kullanılabileceği riskli senaryolardan korunmak için gereklidir.

İlginizi çekebilecek haberler