Guia de integração da KuCoin Web3 Wallet
Última atualização: 10/01/2026
1. Preparação para a instalação
Baixe o aplicativo da KuCoin . Vá para a guia da Web3 Wallet na parte superior da página inicial, crie ou importe sua carteira e faça backup dela.
2. Cadeias suportadas
Seed Phrase/Private Key
| Nome da cadeia | ID da cadeia | Status |
| Ethereum | 1 | ✅ |
| Optimism | 10 | ✅ |
| BNB | 56 | ✅ |
| Polygon | 137 | ✅ |
| Tron | 195 |
✅ |
| Solana | 501 | ✅ |
| KCC | 321 | ✅ |
| Base | 8453 |
✅ |
| Arbitrum | 42161 | ✅ |
| Avalanche | 43114 | ✅ |
Hardware Wallets
| Nome da cadeia | Chain ID | Status |
| Ethereum | 1 | ✅ |
| Optimism | 10 | ✅ |
| BNB | 56 | ✅ |
| Polygon | 137 | ✅ |
| Solana | 195 | ✅ |
| KCC | 321 | ✅ |
| Base | 8453 | ✅ |
| Arbitrum | 42161 | ✅ |
| Avalanche | 43114 | ✅ |
3. Protocolos suportados
Atualmente nossa carteira suporta múltiplos protocolos para conexões de DApps. Verifique se o seu projeto oferece suporte aos seguintes protocolos comuns.
Se você planeja cooperar com nossa carteira KuCoin Web3, você pode priorizar nossa carteira com base nas informações a seguir.
| isKuCoinWallet |
3.1 Tipos de assinatura suportados
| Tipo | Status |
| eth_sign | ❌ Não suportado devido a riscos de segurança. |
| personal_sign | ✅ |
| eth_signTypedData_v1 | ❌ Não suportado devido a riscos de segurança. |
| eth_signTypedData_v3 | ✅ |
| eth_signTypedData_v4 | ✅ |
3.2 Protocolos de DApps suportados:
| Protocolos | Status | Exemplo: |
| EIP-1193 :EVM | ✅ | ethereum .request({ method: 'eth_chainId' }) .then((chainId) => { console.log(`string hexadecimal: ${chainId}`); console.log(`número decimal: ${parseInt(chainId, 16)}`); }) .catch((error) => { console.error(`Erro ao buscar chainId: ${error.code}: ${error.message}`); }); |
| Wallet Injection (Injected Wallets) |
✅ | import { getInjectiveAddress } from '@injectivelabs/sdk-ts' const getEthereum = () => { if (!window.ethereum) { throw new Error('Extensão Metamask não instalada') } return window.ethereum } const ethereum = getEthereum() const addresses = await ethereum.request({ method: 'eth_requestAccounts', }) /** esses são endereços evm */ const injectiveAddresses = addresses.map(getInjectiveAddress) <14>console.log(injectiveAddresses) |
| EIP-6963 | ✅ | const providers: EIP6963ProviderDetail[]; function onPageLoad() { window.addEventListener( "eip6963:announceProvider", (event: EIP6963AnnounceProviderEvent) => { providers.push(event.detail); } ); window.dispatchEvent(new Event("eip6963:requestProvider")); } |
| WalletConnect: | ✅ |
4. Contato de negócios
Caso tenha mais alguma dúvida, entre em contato conosco pelo e-mail: web3_business@kucoin.com
Responderemos imediatamente assim que recebermos seu e-mail.