Skip to main content
AppKit comes with a set of pre-built UI components to help you quickly integrate wallet connection and display functionalities into your React Native application. You can import them directly from @reown/appkit-react-native.

<AppKitButton />

The AppKitButton is a versatile component that intelligently adapts its appearance and behavior based on the current connection status.
  • When no wallet is connected, it functions as a “Connect Wallet” button.
  • When a wallet is connected, it functions as an “Account” button, typically displaying account information and a disconnect option.

<AccountButton />

This button is specifically designed to display when a user is connected. It typically shows account information and provides a way to disconnect or manage the connected account.

<ConnectButton />

This button is primarily used to initiate the connection process when no user is connected.

<NetworkButton />

This button displays the currently active network of the connection. When pressed, it opens the network selection view within the AppKit modal, allowing users to switch networks.