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.
Try It!
Get started with our developer tools, including React Hooks, UI components, and out-of-the-box identity management, to effortlessly build your next VeChain-powered dApp.
{% embed url="https://youtu.be/G8gWThlG2H0" %}
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
Github: https://github.com/vechain/vechain-kit
- @vechain/vechain-kit
- @vechain/vechain-kit/utils
- @vechain/vechain-kit/contracts
- @vechain/vechain-kit/assets
{% hint style="warning" %}
This is the first public release of this kit and it's functionalities and implementations could change in future releases.
If you find any bug or issue please report it to our Github repository.
{% endhint %}