EVM cüzdan adresi, Ethereum'daki ya da Ethereum Virtual Machine'i çalıştıran herhangi bir blokzincirdeki bir hesabın adresidir: 0x ve ardından 40 onaltılık (hex) karakter, toplam 42 karakter. Aynı adres Ethereum, Arbitrum, Base, Optimism, Polygon, BNB Chain, Avalanche ve diğer her EVM uyumlu ağda çalışır.
Bir form EVM adresinizi istiyorsa, cüzdanınızın Ethereum için gösterdiği 0x adresini istiyordur. Zincir başına farklı bir adrese ihtiyacınız yoktur; ama karşı tarafın beklediği ağda göndermeniz gerekir, çünkü her zincir kendi bakiyelerini tutar.
"EVM cüzdan adresinizi girin" diyen formlar, Bitcoin ve Solana'nın yanında bir "EVM" ağı listeleyen borsalar, bir tane isteyen airdrop'lar: bu ifade, adreslerinizden hangisini kastettiğini bildiğinizi varsayar. Bu rehber EVM adresinin ne olduğunu, aynı adresin onlarca ağda neden çalıştığını, nereden kopyalanacağını, hangi cüzdanların ve zincirlerin EVM uyumlu sayıldığını ve hangi coinlerin ona asla gönderilmemesi gerektiğini açıklar.
Kısa özet
- Tek anahtar, tek adres, birçok zincir. EVM adresi özel anahtarınızdan türetilir, dolayısıyla MetaMask, Rabby veya Trust Wallet Ethereum, Base, Arbitrum, Polygon ve BNB Chain'de aynı 0x adresini gösterir.
- Biçim şöyledir: 0x + 40 hex karakter, toplamda 42 karakter. Büyük ve küçük harfler bir checksum'dır (ERC-55); tamamı küçük harfli biçim aynı adrestir.
- Bitcoin (1, 3, bc1), Solana (base58), Tron (T) ve XRP (r) adresleri EVM adresi değildir. O ağlardan bir 0x adresine gönderilen coinler ya da yanlış EVM ağında gönderilen EVM token'ları genellikle kaybolur.
- Adresi cüzdanınızda hesap adının altında bulun, 42 karakter ve geçerli bir checksum'a sahip olduğunu kontrol edin ve her transferden önce ağı iki tarafta da teyit edin.
1. EVM cüzdan adresi nedir?
EVM cüzdan adresi, bir EVM blokzincirindeki bir hesabı tanımlar. ethereum.org dokümantasyonunda, bir özel anahtar tarafından kontrol edilen hesap harici sahipli hesaptır ve adresi, açık anahtarın Keccak-256 hash'inin son 20 baytıdır; 0x artı 40 hex karakter olarak yazılır. Cüzdanların gösterdiği, gezginlerin dizinlediği ve başkalarının size ödeme yapmak istediğinde yapıştırdığı adres budur.
Önündeki "EVM" sözcüğü adresin hangi ağ ailesine ait olduğunu söyler. Biçimi Ethereum tanımladı ve Ethereum'un yürütme ortamını kopyalayan her zincir aynı biçimi kullanır. Dolayısıyla bir Ethereum adresi, bir Polygon adresi ve bir Base adresi aynı tür dizidir ve normal bir cüzdan için kelimenin tam anlamıyla aynı dizidir.
Borsalar ve airdrop formları bu terimi ağları tek tek listelemekten kaçınmak için kullanır. "EVM cüzdan adresinizi girin" şu demektir: bize kontrol ettiğiniz 0x adresini verin, biz de desteklediğimiz EVM ağlarından birinde gönderelim.
2. EVM ne demek?
EVM, Ethereum Virtual Machine'in (Ethereum Sanal Makinesi) kısaltmasıdır. ethereum.org geliştirici dokümantasyonu onu, kodu ağ genelinde tutarlı biçimde çalıştıran merkeziyetsiz bir sanal ortam olarak tanımlar ve her uygulamanın Ethereum Yellow Paper'daki spesifikasyona uymasını şart koşar. Protokolün akıllı kontratları çalıştıran ve her hesabın durumunu tutan parçasıdır.
Bir zincir, aynı sanal makineyi ya da ona çok yakın bir kopyasını çalıştırdığında EVM uyumludur; böylece aynı akıllı kontrat bytecode'u, aynı hesap modeli ve aynı adres biçimi onda da çalışır. Kullanıcılar için bu, böyle her zincirde tek cüzdan, tek adres ve aynı işlem akışı demektir. Geliştiriciler için ise Ethereum için yazılan kodun az değişiklikle başka yerlere dağıtılabilmesi demektir.
Kripto kullanımında kısaltma tüm grubu da adlandırır: "EVM zincirleri", "EVM cüzdanları", "EVM token'ları". Kripto dışında EVM, proje yönetiminde earned value management (kazanılmış değer yönetimi) anlamına gelir; terimi düz aratmanın ikisini de döndürmesi bundandır.
3. Hangi blokzincirler EVM uyumlu?
Ethereum, onun Layer 2 rollup'ları ve büyük alternatif Layer 1 zincirlerinin çoğu. Liste yüzlerce ağa uzanır; ChainGate gas takipçisinin şu anda izlediği ağların hepsi EVM zinciridir:
Ethereum, Polygon, BNB Chain, Avalanche, Arbitrum, Optimism, Base, Linea, PulseChain, Blast, Scroll, Gnosis Chain, Unichain, opBNB, Kava, Taiko, Chiliz, Mantle, Celo, Syscoin, Peaq, Berachain, Soneium, Sonic.
Bu liste gas takipçisi akışından gelir ve ağlar eklendikçe büyür.
Her birinin kendi zincir kimliği (chain ID) vardır ve cüzdanın onları ayırt etmek için o sayıya ihtiyacı vardır. EVM zincir kimliği listesi her büyük ağı ve testnet'i kimliğiyle eşleştirir, Chainlist ise yüzlercesini daha kataloglar.
EVM olmayanlar: Bitcoin, Litecoin, Dogecoin ve Bitcoin Cash (kendi adres biçimlerine sahip UTXO zincirleri), Solana, XRP Ledger, Cardano, TON, Sui ve Aptos. Tron ise aradaki zor durumdur: sanal makinesi EVM'den türer ve adresleri, aynı anahtardan oluşturulmuş bir Ethereum adresiyle aynı 20 baytı bile içerir, ama T ile başlayan 34 karakterlik diziler olarak gösterilir ve ağ ayrıdır; dolayısıyla cüzdanlar ve borsalar Tron'u kendi başına bir aile olarak ele alır.
4. EVM adresi neye benzer?
0x, ardından 0-9 ve a-f arasından 40 karakter, toplam 42 karakter. ethereum.org dokümantasyonu örnek olarak 0x5e97870f263700f46aa00d967821199b9bc5a120 adresini kullanır. Ağ için bir önek yoktur: bir Polygon adresi ile bir Ethereum adresi gözle ayırt edilemez; ağın ayrıca seçilmesi gerekmesinin nedeni tam olarak budur.
| Ağ ailesi | Adres neye benzer | EVM adresi mi? |
|---|---|---|
| Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Avalanche C-Chain, Linea, Scroll ve diğer EVM zincirleri | 0x + 40 hex karakter (toplam 42) | Evet, her zincirde aynısı |
| Bitcoin | 1..., 3... veya bc1... (26 ila 62 karakter) | Hayır |
| Solana | 32 ila 44 base58 karakter, önek yok | Hayır |
| Tron | T + 33 base58 karakter (toplam 34) | Hayır, ancak sanal makinesi EVM'den türemiştir |
| XRP Ledger | r + 24 ila 34 base58 karakter | Hayır |
Bir EVM adresindeki büyük harfler bir checksum'dır, adresin parçası değildir. ERC-55 harflerin büyük ve küçük yazımını adresin bir hash'ine göre karıştırır, böylece yanlış yazılan bir karakter hemen her zaman yakalanır; standart, rastgele bir yazım hatasının gözden kaçma olasılığını 0.0247% olarak verir. Tamamı küçük harfli biçim aynı adrestir ve her cüzdan onu kabul eder, ama checksum'ı eşleşmeyen karışık harfli bir adres reddedilir.
Bitcoin'in bc1 adresleri farklı bir kodlama olan Bech32'yi kullanır; bu kodlama BIP 173'te tanımlanmıştır. XRP Ledger adresleri ise 4 baytlık bir checksum ile kendi base58 alfabelerini kullanır. Kodlamalar örtüşmez, dolayısıyla bir cüzdan bir adresin hangi aileye ait olduğunu genellikle ilk karakterlerinden anlayabilir.
5. EVM adresim her zincirde aynı mı?
Normal bir cüzdan hesabı için evet. Adres açık anahtarınızdan hesaplanır ve hesaplamaya zincir dahil değildir; dolayısıyla size Ethereum'da bir 0x adresi veren anahtar, Base, Arbitrum, Polygon ve BNB Chain'de de aynı adresi verir. Cüzdanlar tek bir adres gösterir ve ağları onun altında değiştirir.
Paylaşılmayan şey, adresin arkasındaki her şeydir. Her zincir yerel coin'in kendi bakiyesini ve kendi token kontratlarını tutar: Base'deki adresinizdeki USDC, Ethereum'daki USDC'den farklı bir kontratta yaşar; kontrat adresi rehberi bunu Circle'ın zincir başına adresleriyle gösterir. Gas her zincirin kendi coin'iyle ödenir, dolayısıyla Ethereum'da ETH tutan bir adres, orada POL tutmadığı sürece Polygon'da bir işlemin ücretini ödeyemez.
İki istisna var. Multisig kasalar gibi akıllı kontrat cüzdanları birer kontrattır ve bir zincirde dağıtılan bir kontrat, biri onu aynı adrese dağıtmadığı sürece başka bir zincirde var olmaz. Ayrıca Mayıs 2025'teki Pectra güncellemesinden beri EIP-7702 normal bir hesabın belirli bir zincirde kendisine kod iliştirmesine izin verir; adres aynı kalır, ama o kodun yaptığı şey zincirden zincire değişebilir.
6. EVM cüzdan adresimi nasıl bulurum?
Cüzdanı açın, hesabı seçin ve adının altında gösterilen diziyi kopyalayın. Ayrıntılar uygulamaya göre biraz değişir:
- MetaMask, Rabby, Rainbow, Coinbase Wallet
- 0x adresi ana ekranda hesap adının altında görünür; genellikle ilk ve son karakterlerine kısaltılmıştır ve yanında bir kopyala düğmesi vardır. Hangi EVM ağı seçili olursa olsun aynı adres gösterilir.
- Çok zincirli cüzdanlar (Trust Wallet, OKX Wallet, Bitget Wallet)
- Bunlar Bitcoin, Solana ve EVM hesaplarını yan yana tutar, dolayısıyla Ethereum veya EVM etiketli girişi arayın. Örneğin Bitget Wallet, "All Networks" ya da herhangi bir EVM ağı seçildiğinde EVM adresini gösterir; Bitcoin ve Solana girişleri farklı zincirler için farklı adreslerdir.
- Donanım cüzdanları (Ledger, Trezor)
- Anahtarı cihaz tutar; adresi ise eşlik eden uygulama ya da MetaMask gibi bağlı bir cüzdan gösterir. Paylaşmadan önce adresi cihazın ekranında doğrulayın.
- Borsalar
- Bir borsanın yatırma adresi borsanın cüzdanıdır, sizin değil. Yatırma sayfası her ağ için bir adres verir ve üçü de EVM ağı olsa bile bu adres Ethereum, Arbitrum ve BNB Smart Chain arasında farklı olabilir. Adresi, göndereceğiniz ağın sayfasından kopyalayın.
Uygulama ne olursa olsun, 42 karakterin tamamını yeniden yazmak yerine kopyala düğmesiyle kopyalayın ve yapıştırdıktan sonra ilk ve son dört karakteri karşılaştırın.
7. Hangi cüzdanlar EVM uyumlu?
Ethereum işlemlerini imzalayabilen her cüzdan. MetaMask, Rabby, Rainbow ve Coinbase Wallet gibi Ethereum için yapılmış tarayıcı uzantıları ve mobil uygulamalar, tasarımları gereği her EVM zincirini destekler; zincir ya önceden yapılandırılmış gelir ya da zincir kimliği ve RPC URL'siyle eklenir. Trust Wallet, OKX Wallet ve Bitget Wallet gibi çok zincirli cüzdanlar, Bitcoin ve Solana hesaplarının yanına bir EVM hesabı ekler. Ledger ve Trezor donanım cüzdanları EVM işlemlerini kendi uygulamaları ya da MetaMask üzerinden imzalar.
Cüzdanın hazır gelmediği bir ağı eklemek zincir kimliğini, bir RPC URL'sini, para birimi sembolünü ve bir gezgin URL'sini gerektirir; zincir kimliği rehberi MetaMask formunu adım adım anlatır. Yalnızca Bitcoin ya da yalnızca Solana cüzdanı gibi tek bir EVM dışı zincir için yapılmış cüzdanlar ise hiçbir şekilde EVM adresi tutamaz.
8. Bir EVM adresine Bitcoin, Solana veya Tron coinleri gönderebilir miyim?
Hayır. Bitcoin, Solana, Tron ve XRP Ledger, kendi adres biçimlerine sahip ayrı ağlardır ve bir 0x adresi onlarda var olmaz. İyi yapılmış bir cüzdan, adres biçim kontrolünden geçmediği için transferi reddeder. Bir hizmet yine de kabul ederse coinler kimsenin anahtarı tutmadığı bir ağa gider ve kaybolur.
Tersi karışıklık daha yaygındır: bir EVM token'ını yanlış EVM ağında göndermek. Ethereum'daki USDC ile Base'deki USDC farklı zincirlerdeki farklı kontratlardır; yalnızca Ethereum yatırmalarını hesaba geçiren bir borsaya Base üzerinden gönderilen USDC, borsanın Base'deki adresine düşer ve ona yalnızca borsa ulaşabilir. Birçok borsa bu kurtarma için ücret alır ya da reddeder; dolayısıyla göndermeden önce ağı iki tarafta da eşleştirin.
Sarmalanmış (wrapped) ve köprülenmiş sürümler sınırı daha da bulanıklaştırır. Ethereum'daki Wrapped Bitcoin, 0x kontrat adresi olan bir ERC-20 token'ıdır ve bir EVM adresine gönderilebilir; yerel Bitcoin gönderilemez. Solana'nın USDC'sinin base58 bir mint adresi vardır; aynı doların Arbitrum'daki karşılığının ise 0x kontrat adresi vardır.
9. Bir EVM adresinin geçerli olduğunu nasıl kontrol ederim?
Bir adresi iyi biçimlendirilmiş kılan üç şey vardır: 0x ile başlar, ardından tam olarak 40 hex karakter gelir ve büyük ile küçük harfleri karıştırıyorsa ERC-55 checksum'ı eşleşir. Geçerli bir biçim, adresin sandığınız kişiye ait olduğunu kanıtlamaz; dolayısıyla büyük miktarlar için adresi ikinci bir kanaldan teyit edin.
Kodda, bir işlem oluşturmadan önce doğrulayın. ChainGate SDK'sı Ethereum ve kaydettiğiniz her EVM ağı için biçimi ve checksum'ı kontrol eder:
import { ChainGate, isValidEvmAddress } from 'chaingate';
const cg = new ChainGate({ apiKey: process.env.CHAINGATE_API_KEY });
isValidEvmAddress('0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045'); // true (ERC-55 checksum matches)
isValidEvmAddress('0xD8DA6bf26964af9d7eed9e03e53415d37aa96045'); // false (mixed case, checksum does not match)
isValidEvmAddress('0xd8da6bf26964af9d7eed9e03e53415d37aa96045'); // true (all lowercase is accepted)
// The same check on a custom EVM network, here BNB Smart Chain (chain ID 56)
const bsc = cg.networks.evmRpc({
rpcUrl: 'https://bsc-dataseed.binance.org',
chainId: 56,
name: 'BNB Smart Chain',
symbol: 'BNB',
});
bsc.isValidAddress('0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045'); // true
// Bitcoin and Solana formats are not EVM addresses
isValidEvmAddress('bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4'); // falseBir adresin cüzdan mı kontrat mı olduğunu anlamak için kodunu şu çağrıyla okuyun: eth_getCode. Bir cüzdan adresi 0x, bir kontrat ise bytecode döndürür. Adres doğrulama dokümantasyonu desteklenen her ağı listeler.
10. EVM adresi, kontrat adresi ve ENS adı
Üçü de bir EVM zincirindeki bir hesaba işaret eder ve birbirine karıştırılmaları kolaydır. Cüzdan adresi bir özel anahtar tarafından kontrol edilir. Kontrat adresi kod barındırır ve anahtarı yoktur; aynı 0x biçimini kullanır, dolayısıyla onları yalnızca bir gezgin ya da eth_getCode ayırt eder; kontrat adresi rehberi bunu açıklar. Bir token'ın kontrat adresini asla yatırma adresi olarak kullanmayın.
vitalik.eth gibi bir ENS adı, Ethereum Name Service üzerinde kayıtlı, bir 0x adresine çözümlenen, insan tarafından okunabilir bir takma addır. ENS destekleyen cüzdanlar adres yerine adı yazmanıza izin verir, ama fonlar yine de adın çözümlendiği adrese gider ve bir ad farklı zincirler için farklı adreslere işaret edebilir. Bir form EVM adresi istediğinde, ENS adlarının kabul edildiğini söylemiyorsa adı değil 0x adresini yapıştırın.
11. EVM adresleriyle ilgili sık yapılan hatalar
EVM adreslerini içeren kayıpların çoğu şunlardan birinden kaynaklanır:
- Doğru adres, yanlış ağ
- Alıcı token'ı Ethereum'da bekler, token Arbitrum'a gelir, ya da tersi. Ağı iki tarafta da eşleştirin ve şüpheye düştüğünüzde önce küçük bir deneme miktarı gönderin.
- EVM dışı bir adres yapıştırmak
- Bir EVM transfer formundaki Solana veya Tron adresi iyi bir cüzdanda doğrulamadan geçmez; zayıf bir cüzdanda ise hata ancak siz imzaladıktan sonra çıkabilir. Adresin 0x ile başladığını ve 42 karakter olduğunu kontrol edin.
- Adres zehirleme (address poisoning)
- Dolandırıcılar, ilk ve son karakterleri kullandığınız bir adresle eşleşen adreslerden çok küçük transferler gönderir; umutları, işlem geçmişinizden onlarınkini kopyalamanızdır. Adresleri cüzdandan ya da kayıtlı bir kişiden kopyalayın, asla bir işlem listesinden değil; ve yalnızca uçları değil fazlasını karşılaştırın.
- Eksik kopyalar
- Eksik veya fazla bir karakter geçerli bir adresi geçersiz bir adrese dönüştürür, bunu checksum genellikle yakalar; nadir durumlarda ise başka bir geçerli adrese dönüştürür, bunu yakalayamaz. Kopyala düğmesini kullanın.
- Memo'lar ve destination tag'ler
- EVM ağları memo veya destination tag kullanmaz; XRP Ledger, TON ve Stellar kullanır. Bir form 0x adresinin yanında bir memo alanı gösteriyorsa muhtemelen yanlış ağın formundasınız.
12. Buradan nereye
Artık 0x adresinin ne olduğunu, zincirler arasında neden tekrarlandığını ve birini nasıl kontrol edeceğinizi biliyorsunuz. Zincir kimliği listesi her EVM ağını birbirinden ayırır, kontrat adresi rehberi diğer tür 0x adresini ele alır ve gas takipçisi şu anda her ağda göndermenin ne tuttuğunu gösterir. Adres doğrulama, bakiyeler ve transferlerin Bitcoin, Ethereum ve diğer EVM ağlarında tek bir SDK'dan halledilmesini istiyorsanız, ChainGate bunu yapar.
Sıkça sorulan sorular
EVM cüzdan adresi nedir?
Ethereum'daki ya da EVM uyumlu herhangi bir blokzincirdeki bir hesabın adresi: 0x ve ardından 40 hex karakter, toplam 42. Özel anahtarınızdan türetilir ve Ethereum, Arbitrum, Base, Optimism, Polygon, BNB Chain ve diğer her EVM ağında aynıdır.
Kriptoda EVM ne demek?
Ethereum Virtual Machine (Ethereum Sanal Makinesi): Ethereum'da akıllı kontratları çalıştıran ve hesap durumunu tutan ortam. Aynı makineyi çalıştıran zincirlere EVM uyumlu denir ve Ethereum için yapılmış cüzdanlar, adresler ve token'lar onlarda da çalışır.
EVM adresi ile Ethereum adresi aynı şey mi?
Evet. Bir Ethereum adresi bir EVM adresidir ve aynı dizi her EVM zincirinde geçerlidir. İnsanlar bu ağların hepsini tek seferde kapsamak istediklerinde EVM adresi der.
EVM adresim Polygon, BNB Chain ve Arbitrum'da aynı mı?
Normal bir cüzdan hesabı için evet: tek bir özel anahtar her EVM zincirinde tek bir adres verir. Bakiyeler ve token'lar her zincirde ayrıdır ve gas her zincirin kendi coin'iyle ödenmek zorundadır.
Hangi cüzdanlar EVM uyumlu?
MetaMask, Rabby, Rainbow ve Coinbase Wallet EVM zincirleri için yapılmıştır; Trust Wallet, OKX Wallet ve Bitget Wallet, Bitcoin ve Solana hesaplarının yanına bir EVM hesabı ekler; Ledger ve Trezor donanım cüzdanları EVM işlemlerini kendi uygulamaları ya da MetaMask üzerinden imzalar.
MetaMask bir EVM cüzdanı mı?
Evet. MetaMask EVM zincirleri etrafında inşa edilmiştir: Ethereum ve birkaç popüler ağla birlikte gelir ve zincir kimliği ile RPC URL'sini girerek başka herhangi bir EVM zincirini eklemenize izin verir. Hesap adresi bir EVM adresidir.
Solana EVM uyumlu mu?
Hayır. Solana kendi sanal makinesini çalıştırır ve 0x öneki olmadan base58 olarak gösterilen 32 baytlık adresler kullanır. Bir Solana adresi EVM token'ları alamaz, bir EVM adresi de SOL alamaz.
Tron bir EVM zinciri mi?
Cüzdan açısından değil. Tron'un sanal makinesi EVM'den türer ve adresleri, aynı anahtardan türetilmiş bir Ethereum adresiyle aynı 20 baytı içerir, ama T ile başlayan 34 karakterlik diziler olarak gösterilir ve ağ ayrıdır. Tron'daki USDT (TRC-20) bir T adresine gönderilmelidir, asla bir 0x adresine değil.
Bir EVM adresi kaç karakterdir?
42 karakter: 0x öneki artı 20 baytı kodlayan 40 hex karakter. Karışık büyük ve küçük harfler ERC-55 checksum'ıdır; küçük harfli biçim aynı adrestir.
Token'ları yanlış ağda gönderirsem ne olur?
İki ağ da EVM zinciriyse token'lar diğer zincirdeki aynı adrese ulaşır. Kendi cüzdanınızda ağı değiştirip onları görebilirsiniz; bir borsada ise onları yalnızca borsa kurtarabilir ve birçoğu ücret alır ya da reddeder. Hedef ağ bir EVM zinciri değilse doğru çalışan bir cüzdan transferi engeller; yine de geçerse fonlar kurtarılamaz.
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.