<!-- Source: https://docs.infraio.xyz/tr/wallet/custom-network -->

# Cüzdanınızı yeni bir ağda kullanın

Uygulamanın listesindeki her ağ çalışır. Ağınız listede yoksa **özel bir EVM
ağı** ekleyebilirsiniz. Adresiniz her EVM ağında aynıdır, bu yüzden yeni bir
cüzdan oluşturmazsınız.

## Gereksinimler

Ağ EVM olmalı ve cüzdanın ihtiyaç duyduğu şeyleri desteklemelidir:

- Standart adreste **ERC-4337 EntryPoint v0.7**.
- Standart adreslerinde dağıtılmış **Kernel v3.3** cüzdan sözleşmeleri ve
  **passkey (WebAuthn) doğrulayıcısı**.
- Bir **bundler** uç noktası.
- İsteğe bağlı: bir **P-256 imza doğrulama precompile'ı** ([RIP-7212](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md)).
  Olmadan passkey imzaları sözleşme kodunda doğrulanır ve ücretler daha yüksek olur.

## 1. Özel ağ ekle'yi açın

**Cüzdan → Ağlar → Özel ağ ekle**'yi açın.

## 2. RPC URL'sini girin

Ağın RPC URL'sini girin. Uygulama chain ID'yi RPC'den okur ve doğrular.
İsteğe bağlı bir **bundler URL'si** de girebilirsiniz.

## 3. Uygulamanın ağı kontrol etmesine izin verin

Uygulama sözleşmeleri zincir üzerinde kontrol eder ve ağın cüzdanı barındırıp
barındıramayacağını söyler. Barındıramıyorsa uygulama nedenini belirtir; örneğin
eksik bir EntryPoint veya eksik bir doğrulayıcı.

## 4. Adresinizi fonlayın

**Al**'ı açın, yeni ağı seçin ve adresinize o ağın **yerel coin'inden** bir
miktar gönderin. Adres, diğer EVM ağlarınızdakiyle aynıdır.

## 5. İlk gönderiminizi yapın

Ağdaki ilk gönderiminiz cüzdanı orada kurar ("deploy edilir"). O ağın yerel
coin bakiyenizden ödenen **tek seferlik bir kurulum ücreti** uygulanır. Bundan
sonra gönderimler yalnızca normal ağ ücretini öder.

> **Note:**
>
> Alma, kurulumdan önce de çalışır. Cüzdan kurulmadan önce ağdaki adresinize
> gönderilen fonlar adresinizde güvendedir.

## Bir zincirde sözleşmeler eksikse

Kontrol EntryPoint'in, Kernel sözleşmelerinin veya doğrulayıcının zincirde
olmadığını söylüyorsa **cüzdan orada henüz çalışamaz**. Önce birinin kanonik
sözleşmeleri dağıtması gerekir. ERC-4337 ve ZeroDev deterministik deployer'ları
herkesin bunları standart adreslere dağıtmasına izin verir. Herkese açık
dağıtım belgelerine bakın:

- [ERC-4337 belgeleri](https://docs.erc4337.io)
- [ZeroDev Kernel belgeleri](https://docs.zerodev.app)
- [Kernel sözleşmeleri deposu](https://github.com/zerodevapp/kernel)

Dağıtıldıktan sonra kontrolü yeniden çalıştırın.

## Sorun giderme

### Bundler yok

Uygulama bundler olmadan gönderim yapamaz. Ağı eklerken o ağ için bir bundler
URL'si girin veya ağı düzenleyip bir tane ekleyin. Bundler'ın o zincirde
EntryPoint v0.7'yi desteklediğinden emin olun.

### Chain ID uyuşmazlığı

RPC'nin döndürdüğü chain ID, girdiğiniz ağla eşleşmelidir. RPC URL'sinin doğru
ağa ait olduğunu ve bir mainnet için testnet URL'si yapıştırmadığınızı kontrol
edin.

### Ücret yüksek görünüyor

Ağda P-256 precompile'ı (RIP-7212) yoksa passkey imzası sözleşme kodunda
doğrulanır ve bu daha fazla gas harcar. Bu beklenen bir durumdur. Düşürmek için
ağ operatörünün precompile'ı eklemesi gerekir.

### Fonlar kurulumdan önce gönderildi

Güvendeler. Adresiniz her EVM ağında vardır ve oraya gönderilen fonlar sizin
kalır. Adresi yerel coin ile fonlayın, ardından cüzdanı kurmak için ilk
gönderiminizi yapın.

## İlgili

- [Alma ve gönderme](https://docs.infraio.xyz/tr/wallet/receive-send)
- [SSS](https://docs.infraio.xyz/tr/wallet/faq)
