Intro

VeChain Kit is a comprehensive library designed to make building VeChain applications fast and straightforward. It offers:

  • Seamless Wallet Integration: Support for VeWorld, Sync2, WalletConnect, VeChain Embedded Wallet, and social logins (powered by Privy).

  • Unified Ecosystem Accounts: Leverage Privy’s Ecosystem feature to give users a single wallet across multiple dApps, providing a consistent identity within the VeChain network.

  • Developer-Friendly Hooks: Easy-to-use React Hooks that let you read and write data on the VeChainThor blockchain.

  • Pre-Built UI Components: Ready-to-use components (e.g., TransactionModal) to simplify wallet operations and enhance your users’ experience.

  • Multi-Language Support: Built-in i18n for a global audience.

  • Token Operations: Send tokens, check balances, manage VET domains, and more—all in one place.

Easier Integration We provide a standardized “kit” that quickly integrates social logins and VeChain Smart Accounts—without the hassle of manual contract deployment or configuration.

Resources

VeChain Kit Demo: https://vechain-kit.vechain.org/

Smart Account Factory: https://vechain.github.io/smart-accounts-factory/

NPM: https://www.npmjs.com/package/@vechain/vechain-kit

Check our Troubleshooting section.

Contact us on Discord: https://discord.com/invite/vechain

Open an issue on Github: https://github.com/vechain/vechain-kit/issues

Available imports

  • @vechain/vechain-kit

  • @vechain/vechain-kit/utils

  • @vechain/vechain-kit/contracts

  • @vechain/vechain-kit/assets

Last updated

Was this helpful?