Top Questions

Руководство по интеграции кошелька KuCoin Web3

Последнее обновление: 10.01.2026

1. Подготовка к установке

Загрузите приложение KuCoin. На главной странице перейдите на вкладку Web3 Wallet в верхней части, затем создайте или импортируйте свой кошелек и не забудьте сделать его резервную копию.

2. Поддерживаемые сети

Сид-фраза/закрытый ключ кошельков

Название сети ID сети Статус
Ethereum 1
Optimism 10
BNB 56
Polygon 137
Tron 195

Solana 501
KCC 321
Base 8453

Arbitrum 42161
Avalanche 43114

 

 

Аппаратные кошельки

Название сети ID сети Статус
Ethereum 1
Optimism 10
BNB 56
Polygon 137
Solana 195
KCC 321
Base 8453
Arbitrum 42161
Avalanche 43114
 

3. Поддерживаемые протоколы

Сейчас наш кошелек поддерживает несколько протоколов для подключения к DApp. Проверьте, поддерживает ли ваш проект следующие распространенные протоколы.

Если вы готовитесь к работе с нашим кошельком KuCoin Web3, вы можете определить приоритетность нашего кошелька, основываясь на приведенной ниже информации.

isKuCoinWallet

 

3.1 Типы поддерживаемых подписей:

Тип Статус
eth_sign ❌ Не поддерживается из-за рисков безопасности.
personal_sign
eth_signTypedData_v1 ❌ Не поддерживается из-за рисков безопасности.
eth_signTypedData_v3
eth_signTypedData_v4


3.2 Поддерживаемые протоколы DApp:

Протоколы Статус Пример
EIP-1193: EVM ethereum .request({ method: 'eth_chainId' }) .then((chainId) => { console.log(`шестнадцатеричная строка: ${chainId}`); console.log(`десятичное число: ${parseInt(chainId, 16)}`); }) .catch((error) => { console.error(`Ошибка при получении chainId: ${error.code}: ${error.message}`); });
Wallet Injection
(Injected Wallets)
import { getInjectiveAddress } from '@injectivelabs/sdk-ts' const getEthereum = () => { if (!window.ethereum) { throw new Error('Расширение Metamask не установлено') } return window.ethereum } const ethereum = getEthereum() const addresses = await ethereum.request({ method: 'eth_requestAccounts', }) /** это адреса evm */ const injectiveAddresses = addresses.map(getInjectiveAddress) console.log(injectiveAddresses)
EIP-6963 const providers: EIP6963ProviderDetail[]; function onPageLoad() { window.addEventListener( "eip6963:announceProvider", (event: EIP6963AnnounceProviderEvent) => { провайдеры.push(event.detail); } ); window.dispatchEvent(new Event("eip6963:requestProvider")); }
WalletConnect:  
 
 
 

4. Деловой контакт

Если у вас возникнут дополнительные вопросы, пожалуйста, свяжитесь с нами по электронной почте: web3_business@kucoin.com
Мы ответим, как только получим ваше письмо.