Eğer ether gönderdiysen, NFT mintlediysen veya bir contract deploy ettiysen, büyük ihtimalle sonunda Etherscan'de bulmuşsundur kendini. Herkesin Ethereum blockchain'ine bakmak için kullandığı penceredir — ama site, çoğu yeni başlayanın fark ettiğinden daha fazlasını arayüzüne sıkıştırmıştır. Bu rehber Etherscan'in aslında ne yaptığını, nasıl kullanılacağını ve diğer ücretsiz araçların onun bıraktığı yerden nerede devam ettiğini anlatır.
Kısa özet
- Etherscan bir block explorer'dır — Ethereum blockchain'ine açılan salt okunur bir penceredir.
- Her işlemi, adresi, token'ı ve smart contract'ı indeksler ve bir arama çubuğu üzerinden sunar.
- İşlemleri imzalayamaz veya key tutamaz. Bunun için bir wallet'a ihtiyacın var.
- Kardeş siteler — Polygonscan, BaseScan, Arbiscan, BscScan — aynı stack'i diğer zincirlerde çalıştırır.
1. Etherscan ne yapar
Ethereum kamuya açık bir defterdir, ancak ham blok verisi, araç olmadan yoğun ve okunamazdır. Etherscan her yeni bloğu alır, içeriği ayrıştırır ve onları herkesin arayabileceği bir web arayüzü üzerinden sunar. Pratikte insanlar onu beş şey için kullanır:
- Hash'e göre bir işlemi takip et — onay durumu, tüketilen gas, hangi contract'a dokunuldu.
- Herhangi bir Ethereum adresini arayarak ether ve token bakiyelerini, tam geçmişini ve internal transfer'leri görüntüle.
- Verified smart contract kaynaklarını oku ve public fonksiyonları doğrudan tarayıcıdan çağır.
- Canlı Ethereum gas fiyatlarını takip et ve onları diğer ağlarla karşılaştır.
- Token sayfalarını (ERC-20, ERC-721, ERC-1155) holder sayıları, transfer geçmişi ve arzla birlikte keşfet.
Bu verilerin hiçbiri özel veya özel değildir — tam düğüm çalıştıran herkes onları kendi başına türetebilir. Etherscan'in değeri veri değildir; defter'i bir insanın gezebileceği şeye dönüştüren indeksleme, arama ve sunum katmanıdır.
2. Nasıl arama yapılır
Arama çubuğu dört girdi kabul eder ve site seni otomatik olarak eşleşen sayfaya yönlendirir:
- 66 karakterli bir 0x… dizisi bir işlem hash'idir.
- 42 karakterli bir 0x… dizisi bir adrestir — wallet veya contract.
- Saf bir sayı bir blok yüksekliğidir.
- Bir token veya contract adı, verified kayıt defterinde bulanık arama yapar.
Bir adres sayfasından token'a göre filtreleyebilir, etkinliklerin CSV'sini dışa aktarabilir ve özel etiketler ekleyebilirsin — muhasebe veya hata ayıklama için kullanışlı. Internal Txns sekmesi, ana işlem listesinde görünmeyen contract tetiklemeli değer hareketlerini gösterir; bu da karmaşık akışları denetlerken önemlidir.
3. Bir smart contract'ı okumak
Bir contract sayfasında, Contract sekmesi kaynağın verify edilip edilmediğini ortaya koyar. Verification, deploy eden kişinin orijinal kaynak kodunu yayınlaması ve Etherscan'in bytecode'un eşleştiğini teyit etmek için yeniden derlemesi anlamına gelir. Verified contract'lar iki etkileşimli görünüm sunar:
- Read Contract — contract'ın public state'ine yönelik ücretsiz sorgular. Bir bakiyeyi, bir sahibi, bir döviz kurunu veya herhangi bir view fonksiyonunu kontrol etmek için kullanışlı.
- Write Contract — wallet ile imzalanan işlemler. Bir wallet bağla, argümanları geç, gas'ı öde ve çağrı sanki onun için özel bir frontend inşa etmişsin gibi gerçekleşir.
Verify edilmemiş contract'lar yalnızca derlenmiş bytecode ve constructor argümanlarını gösterir. Bu, bir contract'ın var olduğunu kontrol etmek için yeterlidir, ama ona güvenmek için yeterli değildir — ne yaptığını tam olarak bilmediğin sürece verify edilmemiş bir contract'a karşı asla işlem imzalama.
4. Geliştiriciler için Etherscan
UI'nin ötesinde, Etherscan sitede gördüğünün çoğunu yansıtan bir REST API sunar. Kendi indexer'ını çalıştırmadan read erişimine ihtiyaç duyan dashboard'lar veya bot'lar için mükemmeldir — bir bakiyeyi çek, son işlemleri listele, token metadata'sını al. Ücretsiz tier hafif kullanımı kaldırır; ücretli planlar rate limit'leri kaldırır.
API'nin yapmadığı şey imzalamak veya işlemleri broadcast etmektir. Bunun için çoğu ekip explorer'ı bir RPC sağlayıcısıyla eşleştirerek hem okuyup hem yazabilir. Bu tür uygulamalardan birini geliştiriyorsan, ChainGate TypeScript SDK BIP39 seed phrase'den wallet oluşturma, işlem imzalama, bakiye sorgulama ve ücret tahminini Ethereum ve 20'den fazla diğer blockchain üzerinde tek kurulumla kapsar. Yönetilen RPC endpoint'leri ücretsiz tier dahil her planla birlikte gelir — bu da Etherscan'in bilerek dışarıda bıraktığı iş akışının tarafını halleder.
5. Etherscan'i tamamlayan araçlar
Etherscan sana Ethereum'da ne olduğunu ve ne olmakta olduğunu söyler. Birkaç odaklı araç etrafındaki boşlukları doldurur — hepsi ücretsiz, hesap gerektirmez:
- Canlı gas tracker — Ethereum, Polygon, Arbitrum, Base ve 24 diğer zincirde yan yana gas ücretleri, dört öncelik katmanında USD maliyet tahminleriyle.
- Ether-dolar çevirici — gerçek zamanlı ether fiyatı, bir tık uzakta EUR, GBP, JPY ve CNY çiftleriyle.
- Kripto fiat çevirici hub'ı — aynı canlı kurlar BTC, POL, AVAX, BNB, DOGE, LTC ve daha fazlası için.
- Ethereum gas nedir? — her Etherscan işlem sayfasında gördüğün ücret modeline dair bir rehber.
6. Bilmeye değer alternatifler
Etherscan kategoriye hakim olsa da tek seçenek değildir. Blockscout önde gelen açık kaynak alternatifidir ve birkaç zincirin varsayılan explorer'larını çalıştırır. Ethplorer daha zengin analitiklerle token-merkezli bir görünüme yaslanır. Tenderly, bir explorer'ın genellikle sağladığının çok ötesine geçen bir simülatör ve debugger sunar — ücretli, ama contract mühendisleri için paha biçilmez.
Hiçbiri diğerlerinin yerini tamamen almaz. Yaygın bir iş akışı, Etherscan'de işlemleri doğrulamak, Ethplorer'da token'ları çapraz kontrol etmek, Tenderly'de yaklaşan çağrıları simüle etmek ve adanmış bir tracker'da canlı ücretleri izlemektir.
Sıkça sorulan sorular
Etherscan ne için kullanılır?
Etherscan, herkesin Ethereum blockchain'indeki faaliyeti inceleyebilmesine olanak tanır — durumunu görmek için bir işlem hash'i ara, bakiyesini ve geçmişini görüntülemek için herhangi bir adresi ara, verified smart contract'ları oku veya onlarla etkileşim kur ve güncel gas ücretlerini kontrol et. Ethereum için en yaygın kullanılan block explorer'dır ve Ethereum-uyumlu ağların çoğu kendi Etherscan tarzı explorer'larıyla — Polygonscan, BaseScan, Arbiscan veya BscScan gibi — gelir.
Etherscan'i kullanmak ücretsiz mi?
Evet. Etherscan web sitesine göz atmak — işlemleri, adresleri, token'ları ve contract'ları aramak — tamamen ücretsizdir. Geliştiriciler için ücretsiz bir API tier'ı da mevcuttur, ücretli planlarda daha yüksek rate limit'ler sunulur.
Etherscan'de bir smart contract nasıl okunur?
Contract adresini Etherscan'e yapıştır ve Contract sekmesini aç. Kaynak verify edilmişse Read Contract ve Write Contract görünümlerini göreceksin. Read fonksiyonları on-chain state'i ücretsiz sorgulamana olanak tanır. Write fonksiyonları bir wallet bağlamayı gerektirir ve gas öder. Verify edilmemiş contract'lar yalnızca derlenmiş bytecode'u gösterir.
Etherscan ile bir wallet arasındaki fark nedir?
Etherscan salt okunurdur — on-chain'de ne olmakta olduğunu gösterir ama key tutmaz veya işlemleri imzalamaz. Bir wallet private key'lerini saklar ve ether göndermek, mesaj imzalamak veya dapp'lerle etkileşim kurmak için kullandığın şeydir. İkisi birbirini tamamlar: işlem yapmak için bir wallet, doğrulamak için bir explorer kullanırsın.
İyi Etherscan alternatifleri nelerdir?
Ethereum için Blockscout ve Ethplorer benzer alanı daha temiz açık kaynak bir stack ile kapsar. Birçok ağda canlı gas fiyatlarını yan yana karşılaştırmak için ChainGate'in gas tracker'ı Ethereum, Polygon, Arbitrum, Base ve 24 diğer zinciri aynı anda sıralar. Ether fiyat aramaları için adanmış bir ether-dolar çevirici, explorer'ın çevresindeki gürültü olmadan sana kuru verir.
Etherscan, Ethereum dışındaki ağları kapsıyor mu?
Ana Etherscan sitesi yalnızca Ethereum blockchain'ini kapsar, ama aynı şirket diğer ağlarda kardeş explorer'lar çalıştırır — Polygon için Polygonscan, Base için BaseScan, Arbitrum One için Arbiscan, BNB Chain için BscScan, Fantom için FtmScan, Optimism için Optimistic Etherscan ve daha fazlası. Her biri aynı arayüz ve API formatını kullanır.
ChainGate ile geliştir
Bu fikirleri koda dök — ChainGate, Ethereum ve 20’den fazla blockchain için tek bir kütüphanede wallet, transaction ve yönetilen RPC sağlıyor.