Top Questions

Guide d'intégration du portefeuille Web3 de KuCoin

Dernière mise à jour : 10/01/2026

1. Préparation à l'installation

Téléchargez l’application KuCoin. Sur la page d'accueil, passez à l'onglet portefeuille Web3 en haut, puis créez ou importez votre portefeuille et assurez-vous de le sauvegarder.

2. Chaînes soutenues

Phrase secrète/portefeuilles à clé privée

Nom de chaîne ID de chaîne Statut
Ethereum 1
Optimism 10
BNB 56
Polygon 137
Tron 195

Solana 501
KCC 321
Base 8453

Arbitrum 42161
Avalanche 43114

 

 

Portefeuille physique

Nom de chaîne ID de chaîne Statut
Ethereum 1
Optimism 10
BNB 56
Polygon 137
Solana 195
KCC 321
Base 8453
Arbitrum 42161
Avalanche 43114
 

3. Protocoles disponibles

Actuellement, notre portefeuille propose plusieurs protocoles pour les connexions d’applications décentralisées. Vérifiez si votre projet prend en charge les protocoles courants suivants.

Si vous vous préparez à coopérer avec notre portefeuille Web3 KuCoin, vous pouvez prioriser notre portefeuille en fonction des informations ci-dessous.

isKuCoinWallet

 

3.1 Types de signature pris en charge :

Type Statut
eth_sign ❌ Non pris en charge en raison de risques de sécurité.
personal_sign
eth_signTypedData_v1 ❌ Non pris en charge en raison de risques de sécurité.
eth_signTypedData_v3
eth_signTypedData_v4


3.2 Protocoles pris en charge :

Protocoles Statut Exemple
EIP-1193 :EVM ethereum .request({ method: 'eth_chainId' }) .then((chainId) => { console.log(`chaîne hexadécimale: ${chainId}`); console.log(`nombre décimal: ${parseInt(chainId, 16)}`); }) .catch((error) => { console.error(`Erreur lors de la récupération de chainId: ${error.code}: ${error.message}`); });
Wallet Injection
(Injected Wallets)
import { getInjectiveAddress } from '@injectivelabs/sdk-ts' const getEthereum = () => { if (!window.ethereum) { throw new Error('Extension Metamask non installée') } return window.ethereum } const ethereum = getEthereum() const addresses = await ethereum.request({ method: 'eth_requestAccounts', }) /** ce sont des adresses evm */ const injectiveAddresses = addresses.map(getInjectiveAddress) <14>console.log(injectiveAddresses)
EIP-6963 const providers: EIP6963ProviderDetail[]; function onPageLoad() { <7> window.addEventListener( "eip6963:announceProvider", (event: EIP6963AnnounceProviderEvent) => { providers.push(event.detail); } ); window.dispatchEvent(new Event("eip6963:requestProvider")); }
WalletConnect :  
 
 
 

4. Contact d'affaires

Si vous avez d'autres questions, veuillez nous contacter par e-mail à l’adresse suivante : web3_business@kucoin.com
Nous vous répondrons dès que nous recevrons votre e-mail.