Rainbow logo
RainbowKit
2.2.5

WalletButton

WalletButton

Nota: O WalletButton atualmente depende do padrão de carteira EIP-1193, mas dará suporte ao EIP-6963 em um futuro próximo.

O novo componente WalletButton ajuda os dApps com implementações personalizadas de lista de carteiras a adotar o RainbowKit e todos os seus benefícios sem manutenção.

import { WalletButton } from '@rainbow-me/rainbowkit';
<WalletButton wallet="rainbow" />
<WalletButton wallet="metamask" />
<WalletButton wallet="coinbase" />

Assim como o ConnectButton, o componente WalletButton.Custom está disponível para implementações e estilizações personalizadas.

<WalletButton.Custom wallet="rainbow">
{({ ready, connect }) => {
return (
<button type="button" disabled={!ready} onClick={connect} >
Connect Rainbow
</button>
);
}}
</WalletButton.Custom>

A maioria dos dApps são melhor atendidos pelo ConnectButton. Consulte a documentação aqui para mais informações sobre a adoção e casos de uso do WalletButton.

Pressione os botões abaixo para ver como é esta entrada do RainbowKit.