II. VeChainKit Integration

Learn what VeChainKit is and how to integrate it.

What is VeChainKit

VeChainKit is the official React-based toolkit that lets you add wallet login and blockchain actions to your app.

Unlike traditional Web3 apps that only support wallet connections, VeChainKit enables both wallet-based and social login options.

This means users can authenticate with:

  • Traditional wallets: VeWorld, WalletConnect

  • Social accounts: Gmail, Apple ID, etc.

veSave Integration

Check out the ./src/providers/vechainKitProvider.tsx file to see how to implement social and wallet login.

We recommend that you go to our VeChain Academy Course to learn VeChainKit from scratch: https://academy.vechain.org/academy/intro-to-vechainkit-setting-it-up