# VeKit -  Docs

## Version 2

- [What's VeChain Kit?](https://docs.vechainkit.vechain.org/discover-vechain-kit/readme.md): VeChain Kit is an all-in-one SDK for building frontend applications on VeChain, supporting wallet integration, developer hooks, pre-built UI components, and more.
- [What's new?](https://docs.vechainkit.vechain.org/discover-vechain-kit/whats-new.md): This update brings a refreshed interface, better performance, more flexibility, and an improved developer experience. It also transitions from Connex to the SDK, with V1 now deprecated.
- [Should I use it?](https://docs.vechainkit.vechain.org/discover-vechain-kit/should-i-use-it.md)
- [Configs](https://docs.vechainkit.vechain.org/configs.md)
- [Utils](https://docs.vechainkit.vechain.org/utils.md)
- [Installation](https://docs.vechainkit.vechain.org/quickstart/installation.md): How to install and set up VeChain Kit in your project
- [Provider Configuration](https://docs.vechainkit.vechain.org/quickstart/provider-configuration.md)
- [Setup Privy (optional)](https://docs.vechainkit.vechain.org/quickstart/setup-privy-optional.md)
- [Setup Legal Documents (optional)](https://docs.vechainkit.vechain.org/quickstart/setup-legal-documents-optional.md)
- [Language and Currency Synchronization](https://docs.vechainkit.vechain.org/quickstart/language-and-currency-synchronization.md)
- [Login Customization](https://docs.vechainkit.vechain.org/quickstart/login-customization.md)
- [Send Transactions](https://docs.vechainkit.vechain.org/quickstart/send-transactions.md)
- [Sign Messages](https://docs.vechainkit.vechain.org/sign-messages.md)
- [Best Practices](https://docs.vechainkit.vechain.org/best-practices.md): Essential patterns for optimal performance, type safety, and maintainability
- [Connection Types](https://docs.vechainkit.vechain.org/connection-types.md)
- [Upgrade VeChain Kit from 1.x to 2.x](https://docs.vechainkit.vechain.org/migrations/upgrade-vechain-kit-from-1.x-to-2.x.md)
- [Breaking Changes Overview](https://docs.vechainkit.vechain.org/migrations/upgrade-vechain-kit-from-1.x-to-2.x/breaking-changes-overview.md)
- [Removed Features in v2](https://docs.vechainkit.vechain.org/migrations/upgrade-vechain-kit-from-1.x-to-2.x/removed-features-in-v2.md)
- [API Migration Guide](https://docs.vechainkit.vechain.org/migrations/upgrade-vechain-kit-from-1.x-to-2.x/api-migration-guide.md): Core API changes when migrating from VeChain Kit 1.x to 2.0 with practical examples
- [Migrate from DAppKit](https://docs.vechainkit.vechain.org/migrations/migrate-from-dappkit.md)
- [Migrate Social Login Users](https://docs.vechainkit.vechain.org/migrations/migrate-social-login-users.md)
- [Smart Accounts v1 to v3](https://docs.vechainkit.vechain.org/migrations/smart-accounts-v1-to-v3.md)
- [Intro](https://docs.vechainkit.vechain.org/hooks/intro.md)
- [Wallet](https://docs.vechainkit.vechain.org/hooks/wallet.md)
- [Login](https://docs.vechainkit.vechain.org/hooks/login.md)
- [Text Records (avatar & co.)](https://docs.vechainkit.vechain.org/hooks/text-records-avatar-and-co..md)
- [Transactions](https://docs.vechainkit.vechain.org/hooks/transactions.md)
- [Blockchain Hooks](https://docs.vechainkit.vechain.org/hooks/blockchain-hooks.md)
- [Oracle](https://docs.vechainkit.vechain.org/hooks/oracle.md)
- [NFTs](https://docs.vechainkit.vechain.org/hooks/nfts.md)
- [Ipfs](https://docs.vechainkit.vechain.org/hooks/ipfs.md)
- [Utils](https://docs.vechainkit.vechain.org/hooks/utils.md)
- [vetDomains](https://docs.vechainkit.vechain.org/hooks/vetdomains.md)
- [Theming](https://docs.vechainkit.vechain.org/customization/theming.md)
- [Buttons](https://docs.vechainkit.vechain.org/customization/buttons.md)
- [Fonts](https://docs.vechainkit.vechain.org/customization/fonts.md)
- [Isolated Modals](https://docs.vechainkit.vechain.org/customization/isolated-modals.md)
- [Bottomsheet](https://docs.vechainkit.vechain.org/customization/bottomsheet.md)
- [Glass Effect](https://docs.vechainkit.vechain.org/customization/glass-effect.md)
- [Intro](https://docs.vechainkit.vechain.org/components/intro.md)
- [Wallet Button](https://docs.vechainkit.vechain.org/components/wallet-button.md)
- [Transaction Modal](https://docs.vechainkit.vechain.org/components/transaction-modal.md)
- [Dev support](https://docs.vechainkit.vechain.org/troubleshooting/dev-support.md)
- [General](https://docs.vechainkit.vechain.org/troubleshooting/general.md): Common issues and solutions during migration from 1.x to 2.0
- [Migration Issues](https://docs.vechainkit.vechain.org/troubleshooting/migration-issues.md): Common problems when upgrading to VeChain Kit from other solutions or managing dependencies
- [Peer Dependencies](https://docs.vechainkit.vechain.org/troubleshooting/migration-issues/peer-dependencies.md)
- [From DApp Kit](https://docs.vechainkit.vechain.org/troubleshooting/migration-issues/from-dapp-kit.md)
- [Styling Issues](https://docs.vechainkit.vechain.org/troubleshooting/styling-issues.md)
- [Chakra Conflicts](https://docs.vechainkit.vechain.org/troubleshooting/styling-issues/chakra-conflicts.md)
- [Chakra v3 host: useToken returns a snapshot](https://docs.vechainkit.vechain.org/troubleshooting/styling-issues/chakra-v3-host.md)
- [CSS Framework Conflicts](https://docs.vechainkit.vechain.org/troubleshooting/styling-issues/css-framework-conflicts.md)
- [Integration Issues](https://docs.vechainkit.vechain.org/troubleshooting/integration-issues.md)
- [Fee Delegation](https://docs.vechainkit.vechain.org/troubleshooting/integration-issues/fee-delegation.md)
- [Privy Popup Blocking](https://docs.vechainkit.vechain.org/troubleshooting/integration-issues/privy-popup-blocking.md)
- [Generic Delegator - Default Option](https://docs.vechainkit.vechain.org/fee-delegation/generic-delegator-default-option.md)
- [Fee Delegation Setup](https://docs.vechainkit.vechain.org/fee-delegation/fee-delegation-setup.md)
- [Embedded Wallets](https://docs.vechainkit.vechain.org/social-login/embedded-wallets.md)
- [Smart Accounts](https://docs.vechainkit.vechain.org/social-login/smart-accounts.md)
- [Fee Delegation](https://docs.vechainkit.vechain.org/social-login/fee-delegation.md)
- [@vechain/create-vechain-dapp](https://docs.vechainkit.vechain.org/templates/vechain-create-vechain-dapp.md)
- [React dApp Template 🛠️](https://docs.vechainkit.vechain.org/templates/react-dapp-template.md)
- [Smart Contract Template 📜](https://docs.vechainkit.vechain.org/templates/smart-contract-template.md)
- [X2Earn Template 💰](https://docs.vechainkit.vechain.org/templates/x2earn-template.md)

## Version 1 (Deprecated)

- [Intro](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/intro.md)
- [Quickstart](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/quickstart.md)
- [Migrations](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/migrations.md)
- [Migrate from DAppKit](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/migrations/migrate-from-dappkit.md)
- [Migrate Social Login Users](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/migrations/migrate-social-login-users.md)
- [Smart Accounts v1 to v3](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/migrations/smart-accounts-v1-to-v3.md)
- [Migrate embedded wallets](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/migrations/migrate-embedded-wallets.md)
- [Troubleshooting](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting.md): Common issues and solutions when using VeChain Kit
- [Migration Issues](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/migration-issues.md): Common problems when upgrading to VeChain Kit from other solutions or managing dependencies
- [Peer Dependencies](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/migration-issues/peer-dependencies.md)
- [From DApp Kit](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/migration-issues/from-dapp-kit.md)
- [Styling Issues](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/styling-issues.md)
- [Chakra Conflicts](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/styling-issues/chakra-conflicts.md)
- [CSS Framework Conflicts](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/styling-issues/css-framework-conflicts.md)
- [Integration Issues](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/integration-issues.md)
- [Fee Delegation](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/integration-issues/fee-delegation.md)
- [Privy Popup Blocking](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/integration-issues/privy-popup-blocking.md)
- [Connection Types](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/connection-types.md)
- [Send Transactions](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/send-transactions.md)
- [Sign Messages](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/sign-messages.md)
- [Text Records (avatar & co.)](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/text-records-avatar-and-co..md)
- [Hooks](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks.md)
- [Wallet](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/wallet.md)
- [Smart Account](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/smart-account.md)
- [Blockchain Hooks](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/blockchain-hooks.md)
- [Oracle](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/oracle.md)
- [VeBetterDAO](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/vebetterdao.md)
- [veDelegate](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/vedelegate.md)
- [vetDomains](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/vetdomains.md)
- [Utils](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/utils.md)
- [Indexer](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/indexer.md)
- [Ipfs](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/ipfs.md)
- [NFTs](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/nfts.md)
- [Transactions](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/transactions.md)
- [Signing](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/signing.md)
- [Login](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/hooks/login.md)
- [Components](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/components.md)
- [WalletButton](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/components/walletbutton.md)
- [Open targeted modals](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/components/open-targeted-modals.md)
- [Profile Card](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/components/profile-card.md)
- [Transaction Modal](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/components/transaction-modal.md)
- [Transaction Toast](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/components/transaction-toast.md)
- [Configs](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/configs.md)
- [Utils](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/utils.md)
- [@vechain/create-vechain-dapp](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/templates/vechain-create-vechain-dapp.md)
- [React dApp Template 🛠️](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/templates/react-dapp-template.md)
- [Smart Contract Template 📜](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/templates/smart-contract-template.md)
- [X2Earn Template 💰](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/templates/x2earn-template.md)
- [Embedded Wallets](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/social-login/embedded-wallets.md)
- [Smart Accounts](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/social-login/smart-accounts.md)
- [Fee Delegation](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/social-login/fee-delegation.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.vechainkit.vechain.org/discover-vechain-kit/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
