# Components

## Component Overview

The hook offers a versatile suite of components for seamless integration into web applications. Below are some of the key components:

* **WalletButton**: Dynamically triggers either a login or account modal based on the user's connection status.
* **ProfileCard**: Displays essential details, including an avatar, description, and social links linked to a user's address.
* **Transaction Visibility**:
  * **TransactionModal**
  * **TransactionToast**
* **AccountModal**: Allows users to explore specific sections as needed.
* **DAppKitWalletButton**: Provides a focused interface for selecting wallet connection options.

These components collectively enhance user interaction and streamline.

Head over the [VeChain Kit homepage](https://vechainkit.vechain.org/) to see all the components in action.
