Developer resources
Developer resources
5.1.
VeChain development tools
This is an overview of the main VeChain development tools and where they fit in your tech stack. There are several different tools that have vastly different purposes in your applications and picking the right tool will ensure you have a seamless development process. Each of these tools are purpose-built for VeChainThor and are designed specifically for use in VeChain's ecosystem.
VeChain JS SDK
The VeChain JS SDK is a javascript/typescript library which allows you to interact directly with the blockchain and has the most comprehensive toolset for doing so. It is perfect for building backend services enabling you to do any kind of operation on VeChainThor:
Reading data from the chain
Writing to the chain
Listening to onchain events
Managing wallets, accounts, contracts and assets
VeChainKit
VeChain Kit is a comprehensive react library designed to make building VeChain applications fast and straightforward. It is designed to work seamlessly with your react web application and includes built in features to handle onboarding including social login with privy:
Seamless wallet integration
Unified Ecosystem accounts
Developer-friendly hooks
Pre-built UI components
Multi-language support
Token operations
Hardhat Plugin
Hardhat is a tool for building, compiling and deploying smart contracts. The VeChain hardhat plugin makes it easy to work with smart contracts specifically designed for deployment on VeChain:
Solidity Compiler
Contract deployment
Contract ABI tooling
VeChain specific solidity version
5.1.
VeChain development tools
This is an overview of the main VeChain development tools and where they fit in your tech stack. There are several different tools that have vastly different purposes in your applications and picking the right tool will ensure you have a seamless development process. Each of these tools are purpose-built for VeChainThor and are designed specifically for use in VeChain's ecosystem.
VeChain JS SDK
The VeChain JS SDK is a javascript/typescript library which allows you to interact directly with the blockchain and has the most comprehensive toolset for doing so. It is perfect for building backend services enabling you to do any kind of operation on VeChainThor:
Reading data from the chain
Writing to the chain
Listening to onchain events
Managing wallets, accounts, contracts and assets
VeChainKit
VeChain Kit is a comprehensive react library designed to make building VeChain applications fast and straightforward. It is designed to work seamlessly with your react web application and includes built in features to handle onboarding including social login with privy:
Seamless wallet integration
Unified Ecosystem accounts
Developer-friendly hooks
Pre-built UI components
Multi-language support
Token operations
Hardhat Plugin
Hardhat is a tool for building, compiling and deploying smart contracts. The VeChain hardhat plugin makes it easy to work with smart contracts specifically designed for deployment on VeChain:
Solidity Compiler
Contract deployment
Contract ABI tooling
VeChain specific solidity version
5.1.
VeChain development tools
This is an overview of the main VeChain development tools and where they fit in your tech stack. There are several different tools that have vastly different purposes in your applications and picking the right tool will ensure you have a seamless development process. Each of these tools are purpose-built for VeChainThor and are designed specifically for use in VeChain's ecosystem.
VeChain JS SDK
The VeChain JS SDK is a javascript/typescript library which allows you to interact directly with the blockchain and has the most comprehensive toolset for doing so. It is perfect for building backend services enabling you to do any kind of operation on VeChainThor:
Reading data from the chain
Writing to the chain
Listening to onchain events
Managing wallets, accounts, contracts and assets
VeChainKit
VeChain Kit is a comprehensive react library designed to make building VeChain applications fast and straightforward. It is designed to work seamlessly with your react web application and includes built in features to handle onboarding including social login with privy:
Seamless wallet integration
Unified Ecosystem accounts
Developer-friendly hooks
Pre-built UI components
Multi-language support
Token operations
Hardhat Plugin
Hardhat is a tool for building, compiling and deploying smart contracts. The VeChain hardhat plugin makes it easy to work with smart contracts specifically designed for deployment on VeChain:
Solidity Compiler
Contract deployment
Contract ABI tooling
VeChain specific solidity version



