KuCoin Web3 Cüzdan Entegrasyon Kılavuzu
Son güncelleme: 10.01.2026
1. Kurulum için Hazırlık
KuCoin uygulamasını indirin. Ana sayfada, üstteki Web3 Cüzdan sekmesine geçin, ardından cüzdanınızı oluşturun veya içe aktarın ve yedeğini aldığınızdan emin olun.
2. Desteklenen Zincirler
Anahtar cümle/Özel Anahtar Cüzdanları
| Zincir Adı | Zincir Kimliği (Chain ID) | Durum |
| Ethereum | 1 | ✅ |
| Optimism | 10 | ✅ |
| BNB | 56 | ✅ |
| Polygon | 137 | ✅ |
| Tron | 195 |
✅ |
| Solana | 501 | ✅ |
| KCC | 321 | ✅ |
| Base | 8453 |
✅ |
| Arbitrum | 42161 | ✅ |
| Avalanche | 43114 | ✅ |
Donanım Cüzdanları
| Zincir Adı | Zincir Kimliği (Chain ID) | Durum |
| Ethereum | 1 | ✅ |
| Optimism | 10 | ✅ |
| BNB | 56 | ✅ |
| Polygon | 137 | ✅ |
| Solana | 195 | ✅ |
| KCC | 321 | ✅ |
| Base | 8453 | ✅ |
| Arbitrum | 42161 | ✅ |
| Avalanche | 43114 | ✅ |
3. Desteklenen Protokoller
Şu anda, cüzdanımız DApp bağlantıları için birçok protokolü desteklemektedir. Projenizin aşağıdaki yaygın protokolleri destekleyip desteklemediğini kontrol edin.
Eğer KuCoin Web3 cüzdanımızla işbirliği yapmaya hazırlanıyorsanız, aşağıdaki bilgilere dayanarak cüzdanımızı önceliklendirebilirsiniz.
| isKuCoinWallet |
3.1 Desteklenen İmza Türleri:
| Tip | Durum |
| eth_sign | ❌ Güvenlik riskleri nedeniyle desteklenmiyor. |
| personal_sign | ✅ |
| eth_signTypedData_v1 | ❌ Güvenlik riskleri nedeniyle desteklenmiyor. |
| eth_signTypedData_v3 | ✅ |
| eth_signTypedData_v4 | ✅ |
3.2 DApp Desteklenen Protokoller:
| Protokoller | Durum | Örnek |
| EIP-1193 :EVM | ✅ | ethereum .request({ method: 'eth_chainId' }) .then((chainId) => { console.log(`onaltılık dize: ${chainId}`); console.log(`ondalık sayı: ${parseInt(chainId, 16)}`); }) .catch((error) => { console.error(`chainId alınırken hata oluştu: ${error.code}: ${error.message}`); }); |
| Wallet Injection (Injected Wallets) |
✅ | import { getInjectiveAddress } from '@injectivelabs/sdk-ts' const getEthereum = () => { if (! ethereum) { throw new Error('Metamask uzantısı yüklü değil') } return ethereum } const ethereum = getEthereum() const addresses = await ethereum({ method: 'eth_requestAccounts', }) /** bunlar EVM adresleridir */ const injectiveAddresses = addresses.map(getInjectiveAddress) console.log(injectiveAddresses) |
| EIP-6963 | ✅ | const providers: EIP6963ProviderDetail[]; onPageLoad() fonksiyonu { window.addEventListener( "eip6963:announceProvider", (etkinlik: EIP6963AnnounceProviderEvent) => { providers.push(event.detail); } ); window.dispatchEvent(new Event("eip6963:requestProvider")); } |
| WalletConnect: | ✅ |
4. Çalışma İletişimi
Herhangi bir sorunuz varsa lütfen bizimle web3_business@kucoin.com e-posta yoluyla iletişime geçiniz.
E-postanızı aldığımızda en kısa sürede yanıt vereceğiz.