# VeChain Docs

## VeChain Docs

- [Welcome to VeChain](https://docs.vechain.org/readme): VeChain, a sustainable, public and enterprise-grade blockchain
- [Blockchain Basics](https://docs.vechain.org/blockchain-basics): A basic introduction and overview of blockchains.
- [Introduction to blockchain](https://docs.vechain.org/blockchain-basics/introduction-to-blockchain): A concise guide to the essence, mechanics, applications, and significance of blockchain technology.
- [Introduction to digital property](https://docs.vechain.org/blockchain-basics/introduction-to-digital-property): An overview of digital property types and their blockchain implementation.
- [The evolution of the internet](https://docs.vechain.org/blockchain-basics/the-evolution-of-the-internet): The evolution from Web1 to Web3, a paradigm shift in internet technology.
- [Introduction to VeChain](https://docs.vechain.org/introduction-to-vechain): An introduction to VeChain and the VeChainThor blockchain ecosystem.
- [About the VeChain blockchain](https://docs.vechain.org/introduction-to-vechain/about-the-vechain-blockchain): An in-depth look at the VeChainThor blockchain powering the VeChain ecosystem.
- [Consensus Deep Dive](https://docs.vechain.org/introduction-to-vechain/about-the-vechain-blockchain/consensus-deep-dive): A deeper dive into our PoA consensus mechanism.
- [Governance](https://docs.vechain.org/introduction-to-vechain/about-the-vechain-blockchain/governance): Introduction to blockchain governance and VeChain's implementation.
- [Dual-Token Economic Model](https://docs.vechain.org/introduction-to-vechain/dual-token-economic-model): Understanding VeChain's innovative dual-token economic model.
- [VeChain (VET)](https://docs.vechain.org/introduction-to-vechain/dual-token-economic-model/vechain-vet): Understanding VeChain's utility token, VET
- [VeThor (VTHO)](https://docs.vechain.org/introduction-to-vechain/dual-token-economic-model/vethor-vtho): Understanding VeChain's transaction/gas token, VTHO
- [Acquire VeChain Assets](https://docs.vechain.org/introduction-to-vechain/acquire-vechain-assets): A comprehensive guide to acquiring VeChain assets.
- [Sustainability](https://docs.vechain.org/introduction-to-vechain/sustainability): VeChain's role in fostering global sustainability.
- [Core Concepts](https://docs.vechain.org/core-concepts): Core concepts relating to blockchain systems and the VeChainThor blockchain.
- [Networks](https://docs.vechain.org/core-concepts/networks): A section dedicated to the VeChainThor network and supporting nodes.
- [Thor Solo Node](https://docs.vechain.org/core-concepts/networks/thor-solo-node): An introduction to the Thor solo node and its purpose.
- [Testnet](https://docs.vechain.org/core-concepts/networks/testnet): Defining a blockchain testnet and it's purposes.
- [Mainnet](https://docs.vechain.org/core-concepts/networks/mainnet): Public nodes which can be leveraged to interact with the VeChainThor blockchain.
- [Nodes](https://docs.vechain.org/core-concepts/nodes): Defining the different types of nodes who support the VeChain ecosystem.
- [Node Rewards Programme](https://docs.vechain.org/core-concepts/nodes/node-rewards-programme): Economic and X-Node interactions with the official node rewards dApp.
- [Blocks](https://docs.vechain.org/core-concepts/blocks): Introduction to what a block represents and what block finality is.
- [Block Model](https://docs.vechain.org/core-concepts/blocks/block-model): An introduction and overview of the VeChainThor blockchain block model.
- [Transactions](https://docs.vechain.org/core-concepts/transactions): Learn about VeChain's novel transaction features.
- [Transaction Model](https://docs.vechain.org/core-concepts/transactions/transaction-model): An introduction and overview of the VeChainThor blockchain transaction model.
- [Transaction Fees](https://docs.vechain.org/core-concepts/transactions/transaction-fees): An introduction to transaction fees and why they are essential to all blockchains.
- [Transaction Calculation](https://docs.vechain.org/core-concepts/transactions/transaction-calculation): The math behind gas fee calculation on the VeChainThor blockchain.
- [Meta Transaction Features](https://docs.vechain.org/core-concepts/transactions/meta-transaction-features): Overview of transaction features.
- [Transaction Uniqueness](https://docs.vechain.org/core-concepts/transactions/meta-transaction-features/transaction-uniqueness): A unique transaction id for each transaction on the VeChainThor blockchain.
- [Controllable Transaction Lifecycle](https://docs.vechain.org/core-concepts/transactions/meta-transaction-features/controllable-transaction-lifecycle): Configure your transaction lifecycle on the VeChainThor blockchain.
- [Clauses (Multi-Task Transaction)](https://docs.vechain.org/core-concepts/transactions/meta-transaction-features/clauses-multi-task-transaction): A native approach to scale transaction throughput on the VeChainThor blockchain.
- [Fee Delegation](https://docs.vechain.org/core-concepts/transactions/meta-transaction-features/fee-delegation): VeChain provides two approaches for fee delegation on the VeChainThor blockchain.
- [Multi-Party Payment (MPP)](https://docs.vechain.org/core-concepts/transactions/meta-transaction-features/fee-delegation/multi-party-payment-mpp): The native VeChainThor fee delegation protocol.
- [Designated Gas Payer (VIP-191)](https://docs.vechain.org/core-concepts/transactions/meta-transaction-features/fee-delegation/designated-gas-payer-vip-191): An extension of MPP which offers a more flexible version of fee delegation.
- [Transaction Dependency](https://docs.vechain.org/core-concepts/transactions/meta-transaction-features/transaction-dependency): Enforce a transaction order on the VeChainThor blockchain.
- [Block Explorers](https://docs.vechain.org/core-concepts/block-explorers): An essential tool which enhances the readability of the blockchain.
- [Wallets](https://docs.vechain.org/core-concepts/wallets): An intro and taxonomy of the different types of wallets.
- [VeWorld](https://docs.vechain.org/core-concepts/wallets/veworld): A browser plugin wallet
- [User Guide](https://docs.vechain.org/core-concepts/wallets/veworld/user-guide): VeWorld user guide
- [Setup](https://docs.vechain.org/core-concepts/wallets/veworld/user-guide/setup): How to setup VeWorld
- [Wallet](https://docs.vechain.org/core-concepts/wallets/veworld/user-guide/wallet): How to create, import and export wallets on VeWorld
- [Signing](https://docs.vechain.org/core-concepts/wallets/veworld/user-guide/signing): How to sign a transaction on VeWorld
- [Activities](https://docs.vechain.org/core-concepts/wallets/veworld/user-guide/activities): How to access your history
- [Settings](https://docs.vechain.org/core-concepts/wallets/veworld/user-guide/settings): How to customize your wallet
- [FAQ](https://docs.vechain.org/core-concepts/wallets/veworld/faq): FAQ on VeWorld
- [Sync2](https://docs.vechain.org/core-concepts/wallets/sync2): A mobile and browser plugin wallet
- [User Guide](https://docs.vechain.org/core-concepts/wallets/sync2/user-guide): Sync2 user guide
- [Setup](https://docs.vechain.org/core-concepts/wallets/sync2/user-guide/setup)
- [Wallet](https://docs.vechain.org/core-concepts/wallets/sync2/user-guide/wallet)
- [Signing](https://docs.vechain.org/core-concepts/wallets/sync2/user-guide/signing)
- [Activities](https://docs.vechain.org/core-concepts/wallets/sync2/user-guide/activities)
- [Settings](https://docs.vechain.org/core-concepts/wallets/sync2/user-guide/settings)
- [FAQ](https://docs.vechain.org/core-concepts/wallets/sync2/faq)
- [Sync](https://docs.vechain.org/core-concepts/wallets/sync): A web browser with a built in VeChain wallet
- [User Guide](https://docs.vechain.org/core-concepts/wallets/sync/user-guide): Sync user guide
- [Wallet](https://docs.vechain.org/core-concepts/wallets/sync/user-guide/wallet)
- [Ledger Device](https://docs.vechain.org/core-concepts/wallets/sync/user-guide/ledger-device)
- [Browser dApps and web](https://docs.vechain.org/core-concepts/wallets/sync/user-guide/browser-dapps-and-web)
- [Interact with dApps](https://docs.vechain.org/core-concepts/wallets/sync/user-guide/interact-with-dapps)
- [Activities](https://docs.vechain.org/core-concepts/wallets/sync/user-guide/activities)
- [Settings](https://docs.vechain.org/core-concepts/wallets/sync/user-guide/settings)
- [Report an Issue](https://docs.vechain.org/core-concepts/wallets/sync/user-guide/report-an-issue)
- [Contributing](https://docs.vechain.org/core-concepts/wallets/sync/user-guide/contributing)
- [FAQ](https://docs.vechain.org/core-concepts/wallets/sync/faq)
- [EVM Compatibility](https://docs.vechain.org/core-concepts/evm-compatibility): Ethereum virtual machine (EVM) compatibility with the VeChainThor blockchain
- [VeChain Modifications](https://docs.vechain.org/core-concepts/evm-compatibility/vechain-modifications): A developers guide to the main modifications implemented in VeChain when compared to Ethereum.
- [Methodology](https://docs.vechain.org/core-concepts/evm-compatibility/methodology)
- [Test Coverage](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage)
- [Gas model](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/gas-model)
- [Raw transaction](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/raw-transaction)
- [hardhat specific](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/hardhat-specific)
- [Ganache failures](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/hardhat-specific/ganache-failures)
- [evm\_increaseTime](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/hardhat-specific/evm_increasetime)
- [Failures in constructor](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/failures-in-constructor)
- [eth\_sign](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/eth_sign)
- [Contract address prediction](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/contract-address-prediction)
- [BadBeacon proxy address at 0x1](https://docs.vechain.org/core-concepts/evm-compatibility/test-coverage/badbeacon-proxy-address-at-0x1)
- [How to Recreate](https://docs.vechain.org/core-concepts/evm-compatibility/how-to-recreate): A tutorial on how to recreate the OpenZeppelin tests locally using a Thor Solo node.
- [Additional Information](https://docs.vechain.org/core-concepts/evm-compatibility/additional-information)
- [Using Governance Contracts](https://docs.vechain.org/core-concepts/evm-compatibility/additional-information/using-governance-contracts)
- [ERC1820/ERC777 Testnet](https://docs.vechain.org/core-concepts/evm-compatibility/additional-information/erc1820-erc777-testnet)
- [Delegate Options](https://docs.vechain.org/core-concepts/evm-compatibility/additional-information/delegate-options)
- [Account Abstraction](https://docs.vechain.org/core-concepts/account-abstraction): Programmable smart contract wallets for enhanced user experience and security.
- [UserOperation](https://docs.vechain.org/core-concepts/account-abstraction/useroperation): The key data structure of account abstraction.
- [Bundler](https://docs.vechain.org/core-concepts/account-abstraction/bundler): The core infrastructure component that packages UserOperations into transactions.
- [EntryPoint Contract](https://docs.vechain.org/core-concepts/account-abstraction/entrypoint-contract): A singleton entry point contract to verify and execute bundles of UserOperations.
- [Account Factory Contract](https://docs.vechain.org/core-concepts/account-abstraction/account-factory-contract): Bespoke contracts for scaffolding and creating smart contract wallets.
- [Paymaster Contract](https://docs.vechain.org/core-concepts/account-abstraction/paymaster-contract): An optional actor within the account abstraction flow that can be used to pay gas fees on behalf of the user or accept a different token as payment for gas fees.
- [Token Bound Accounts](https://docs.vechain.org/core-concepts/token-bound-accounts): An interface and registry that allows ERC-721 and ERC-1155 tokens to have their own smart contract accounts.
- [How to run a node](https://docs.vechain.org/how-to-run-a-node)
- [Nodes](https://docs.vechain.org/how-to-run-a-node/nodes): RESTful API to access the VeChainThor blockchain
- [How to run a Thor Solo Node](https://docs.vechain.org/how-to-run-a-node/how-to-run-a-thor-solo-node): A thor solo node is a VeChainThor blockchain node running in a sandbox, particularly useful for developers who might need to wait for a specific condition to be met, that in a living environment would
- [Custom Network](https://docs.vechain.org/how-to-run-a-node/custom-network)
- [Connect Sync2 to a Thor Solo Node](https://docs.vechain.org/how-to-run-a-node/connect-sync2-to-thor)
- [Developer Resources](https://docs.vechain.org/developer-resources)
- [Getting Started](https://docs.vechain.org/developer-resources/getting-started): Your gateway to developing VeChain dApps
- [How to build on VeChain](https://docs.vechain.org/developer-resources/how-to-build-on-vechain)
- [Connect to the Network](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/connect-to-the-network): How to connect with to VeChainThor blockchain using @vechain/sdk-network
- [Read Data](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/read-data)
- [Read Blocks](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/read-data/read-blocks)
- [Read Transactions](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/read-data/read-transactions)
- [Read Accounts](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/read-data/read-accounts)
- [States & Views](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/read-data/states-and-views)
- [Events & Logs](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/read-data/events-and-logs)
- [VET Transfers](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/read-data/vet-transfers)
- [Write Data](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/write-data)
- [Transactions](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/write-data/transactions)
- [Fee Delegation](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/write-data/fee-delegation)
- [Listen to Changes](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/listen-to-changes)
- [Events](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/listen-to-changes/events)
- [VET Transfers](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/listen-to-changes/vet-transfers)
- [Transactions](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/listen-to-changes/transactions)
- [Blocks](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/listen-to-changes/blocks)
- [Beats](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/listen-to-changes/beats)
- [Build with Hardhat](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/build-with-hardhat)
- [Utilities](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/utilities)
- [BigInt and Unit-Handling](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/utilities/bigint-and-unit-handling)
- [Name Service Lookups](https://docs.vechain.org/developer-resources/how-to-build-on-vechain/utilities/name-service-lookups)
- [Example dApps](https://docs.vechain.org/developer-resources/example-dapps)
- [Buy me a Coffee](https://docs.vechain.org/developer-resources/example-dapps/buy-me-a-coffee)
- [Token Bound Accounts](https://docs.vechain.org/developer-resources/example-dapps/token-bound-accounts)
- [PWA with Privy and Account Abstraction](https://docs.vechain.org/developer-resources/example-dapps/pwa-with-privy-and-account-abstraction)
- [EVM Compatibility for Developers](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers): This document provides an overview of VeChainThor's compatibility with the Ethereum Virtual Machine (EVM), highlighting differences, benefits, supported RPC methods, and considerations for developers
- [Key Architectural Differences and Optimizations](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers/key-architectural-differences-and-optimizations)
- [Practical Implications for Developers: Key Considerations](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers/practical-implications-for-developers-key-considerations)
- [RPC Methods (Detailed Breakdown)](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers/rpc-methods-detailed-breakdown)
- [Frequently Asked Questions (FAQs)](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers/frequently-asked-questions-faqs)
- [VeChain Blockchain Specifications](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers/vechain-blockchain-specifications): A list of key blockchain specifications
- [Key Differences Between VeChain and Ethereum (Summary)](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers/key-differences-between-vechain-and-ethereum-summary)
- [Best Practices for Developing on VeChainThor](https://docs.vechain.org/developer-resources/evm-compatibility-for-developers/best-practices-for-developing-on-vechainthor)
- [How to verify Address-Ownership](https://docs.vechain.org/developer-resources/how-to-verify-address-ownership)
- [Next.js Session Verification](https://docs.vechain.org/developer-resources/how-to-verify-address-ownership/next.js-session-verification): By using certificate signing, you can implement stateless session management in applications like Next.js.
- [Debug Reverted Transactions](https://docs.vechain.org/developer-resources/debug-reverted-transactions)
- [Account Abstraction](https://docs.vechain.org/developer-resources/account-abstraction): Smart Contract Wallets on the VeChainThor blockchain.
- [VIP-191: Designated Gas Payer](https://docs.vechain.org/developer-resources/vip-191-designated-gas-payer)
- [How to Integrate VIP-191 (I)](https://docs.vechain.org/developer-resources/vip-191-designated-gas-payer/how-to-integrate-vip-191-i)
- [How to Integrate VIP-191 (II)](https://docs.vechain.org/developer-resources/vip-191-designated-gas-payer/how-to-integrate-vip-191-ii)
- [How to Integrate VIP-191 (III)](https://docs.vechain.org/developer-resources/vip-191-designated-gas-payer/how-to-integrate-vip-191-iii)
- [Index with Graph Node](https://docs.vechain.org/developer-resources/index-with-graph-node)
- [Setup with Docker](https://docs.vechain.org/developer-resources/index-with-graph-node/setup-with-docker)
- [Index with OpenZeppelin](https://docs.vechain.org/developer-resources/index-with-graph-node/index-with-openzeppelin)
- [Create Subgraph Project](https://docs.vechain.org/developer-resources/index-with-graph-node/index-with-openzeppelin/create-subgraph-project)
- [Configure Contracts](https://docs.vechain.org/developer-resources/index-with-graph-node/index-with-openzeppelin/configure-contracts)
- [Deploy Subgraph and start Indexing](https://docs.vechain.org/developer-resources/index-with-graph-node/index-with-openzeppelin/deploy-subgraph-and-start-indexing)
- [Track Subgraph Indexing](https://docs.vechain.org/developer-resources/index-with-graph-node/index-with-openzeppelin/track-subgraph-indexing)
- [Access Subgraph](https://docs.vechain.org/developer-resources/index-with-graph-node/index-with-openzeppelin/access-subgraph)
- [Update Subgraph](https://docs.vechain.org/developer-resources/index-with-graph-node/index-with-openzeppelin/update-subgraph)
- [SDKs & Providers](https://docs.vechain.org/developer-resources/sdks-and-providers)
- [SDK](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk)
- [Architecture](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/architecture)
- [Accounts](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/accounts): Handling of mnemonics and keystore.
- [Bloom Filter](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/bloom-filter): Handling of the bloom filter data structure.
- [Certificates](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/certificates): Certificate related functions.
- [Contracts](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/contracts)
- [Cryptography](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/cryptography): Main cryptography related functions.
- [Debug](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/debug): Thor debug functionalities.
- [Encoding](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/encoding): Transaction and contract encoding
- [Polls](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/polls)
- [Subscriptions](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/subscriptions): Subscriptions URLs
- [Thor Client](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/thor-client): Thor-client
- [Transactions](https://docs.vechain.org/developer-resources/sdks-and-providers/sdk/transactions): Transactions related functions.
- [Thor DevKit](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit)
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit/installation): How to install thor-devkit.js in order to use it with TypeScript or Javascript.
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit/usage): Usage of library with practical code examples.
- [Cryptography](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit/usage/cryptography): Main cryptography related functions.
- [Accounts](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit/usage/accounts): Handling of mnemonics and keystores.
- [Encoding](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit/usage/encoding): Transaction and contract encoding
- [Transactions](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit/usage/transactions): Transactions related functions.
- [Certificates](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit/usage/certificates): Certificate related functions.
- [Bloom Filter](https://docs.vechain.org/developer-resources/sdks-and-providers/thor-devkit/usage/bloom-filter): Handling of the bloom filter data structure.
- [DApp Kit](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit)
- [v2](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2)
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/installation)
- [React](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/react): Use dApp-kit with React
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/react/installation)
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/react/usage)
- [Vanilla JS](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/vanilla): Use dApp-kit with Vanilla JS
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/vanilla/installation): How to install \`@vechain/dapp-kit-ui\` in order to use it with TypeScript or Javascript.
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/vanilla/usage): Using the VeChain dApp kit UI components
- [Core](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/core): the dApp-kit can be used also without the UI
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/core/installation): The dApp-kit can be used also without the UI
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/core/usage): Using the VeChain dApp kit
- [Theme Variables](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/theme): use variables to customise your components
- [i18n](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-2/i18n): Multi language support
- [v1](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1)
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/installation)
- [React](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/react): Use dApp-kit with React
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/react/installation)
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/react/usage)
- [Vanilla JS](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/vanilla): Use dApp-kit with Vanilla JS
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/vanilla/installation): How to install \`@vechain/dapp-kit-ui\` in order to use it with TypeScript or Javascript.
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/vanilla/usage): Using the VeChain dApp kit UI components
- [Core](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/core): the dApp-kit can be used also without the UI
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/core/installation): The dApp-kit can be used also without the UI
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/core/usage): Using the VeChain dApp kit
- [Theme Variables](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/theme): use variables to customise your components
- [i18n](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/i18n): Multi language support
- [Node Polyfills](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/node-polyfills): dApp-kit has been built on top of Connex, which will require crypto, buffer, http, https and some other node polyfills, check example app configuration files if you are stuck.
- [V0 to V1](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit-1/v0-to-v1): this are the most important changes between v0 and v1:
- [v0](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit)
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/installation): How to install \`@vechain/dapp-kit\` in order to use it with TypeScript or Javascript.
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/usage): Using the VeChain dApp kit
- [React](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/react)
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/react/installation): How to install @vechain/dapp-kit-react in order to use it with TypeScript or Javascript.
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/react/usage)
- [Vanilla (UI)](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/vanilla)
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/vanilla/installation): How to install \`@vechain/dapp-kit-ui\` in order to use it with TypeScript or Javascript.
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/vanilla/usage): Using the VeChain dApp kit UI components
- [Styles (UI)](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/theme): use variables to customise your components
- [i18n](https://docs.vechain.org/developer-resources/sdks-and-providers/dapp-kit/dapp-kit/i18n): Multi language support
- [DevPal](https://docs.vechain.org/developer-resources/sdks-and-providers/devpal): A combination of tools to assist in developing and testing when using a Thor Solo Node.
- [Web3-Providers-Connex](https://docs.vechain.org/developer-resources/sdks-and-providers/web3-providers-connex)
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/web3-providers-connex/installation): How to install web3-providers-connex.
- [Usage](https://docs.vechain.org/developer-resources/sdks-and-providers/web3-providers-connex/usage)
- [Connex](https://docs.vechain.org/developer-resources/sdks-and-providers/connex)
- [Installation](https://docs.vechain.org/developer-resources/sdks-and-providers/connex/installation): How to install Connex.
- [API Specification](https://docs.vechain.org/developer-resources/sdks-and-providers/connex/api-specification)
- [Frameworks & IDEs](https://docs.vechain.org/developer-resources/frameworks-and-ides): Frameworks and integration development environments (IDEs) that are supported by the VeChainThor blockchain.
- [Hardhat](https://docs.vechain.org/developer-resources/frameworks-and-ides/hardhat)
- [Remix](https://docs.vechain.org/developer-resources/frameworks-and-ides/remix)
- [Built-in Contracts](https://docs.vechain.org/developer-resources/built-in-contracts)
- [VORJ](https://docs.vechain.org/developer-resources/vorj): A no code Web3 as a service platform based on the VeChainThor blockchain.
- [Useful Links](https://docs.vechain.org/developer-resources/useful-links): A collection of useful links and resources.
- [How to contribute](https://docs.vechain.org/how-to-contribute)