API Migration Guide
Core API changes when migrating from VeChain Kit 1.x to 2.0 with practical examples
Update Dependencies
npm install @vechain/vechain-kit@^2.0.0
npm uninstall @thor-devkitrm -rf node_modules package-lock.json
npm installUpdate Imports
// Before (1.x)
import { useConnex, useWallet, useTransaction } from '@vechain/vechain-kit';
// After (2.x)
import { useThor, useWallet, useBuildTransaction, useCallClause } from '@vechain/vechain-kit';Connex to Thor
Basic Setup
Contract Interactions
Reading Contract Data
Writing Contract Data (Transactions)
Transaction Building
Advanced Transaction Options
Events Handling
Query Keys
Generating Query Keys
Custom Query Management
Migration Tips
Last updated
Was this helpful?