Earlier this year, we began development on the VeChain SDK — a powerful, all-in-one package that combines many of our tools into one streamlined product. The VeChain SDK was envisioned to become the de facto development tool for the ecosystem, empowering builders and functionally replacing many of the individual repositories and NPM packages available via our GitHub.

With the SDK now live and mature, we have decided that, from December 31st 2024, we will no longer update or maintain the existing non-SDK repositories — instead, focusing development resources to the SDK. Accordingly, we highly recommend all builders look to migrate to the new package in a timely manner.

While these repositories and packages will continue to function, they will eventually fall behind the SDK, and their continued use will be at the user’s discretion and risk.

The transition to our new SDK is part of our ongoing commitment to enhancing and streamlining the VeChain development experience, prioritizing, flexibility, security, and innovation.

Affected Repositories:

  • Hardhat Plugins

  • Connex

  • Web3 Providers Connex

  • Hardhat Plugin Sample Web3

  • Hardhat Plugin Sample Ethers

  • Thor Devkit (JavaScript)

  • Thor Devkit (Python)

  • Thor Devkit (NET Core)

  • Thor Devkit (Java)

  • Remix Proxy

  • Ethers.js

Affected NPM Packages:

  • @vechain/hardhat-vechain

  • @vechain/connex

  • @vechain/web3-providers-connex

  • thor-devkit

  • @vechain/hardhat-ethers

  • @vechain/ethers

Why The VeChain SDK?

An SDK (Software Development Kit) is generally superior to individual repositories because it provides a unified, cohesive development experience. It bundles tools, libraries, documentation, and code samples in a single package, making it easier to start and develop without the need to integrate separate parts manually.

SDKs streamline setup and maintenance, ensuring compatibility among components, consistent updates, and a standard way of accessing resources, which reduces development time and potential errors.

In contrast, individual repositories may require extra work for integration, version compatibility checks, and documentation gathering, which can slow down the development process and increase the risk of inconsistencies.

Building The Future

For any assistance in migrating to the new SDK, please consult our documentation or reach out to the support team on Discourse, Discord or Telegram.

We thank you for your understanding and continued collaboration as we work towards an even more powerful VeChain ecosystem!

About VeChain

Founded in 2015, VeChain built a world leading enterprise smart contract platform, VeChainThor, helping deliver blockchain adoption apps to hundreds of enterprise partners.

Building on this expertise, VeChain, in close partnership with Boston Consulting Group, launched the ‘Better’ ecosystem — comprised of sustainability apps that use tokenization and incentivization to reward users, businesses and other stakeholders for sustainable actions.

To learn more, including how you can build apps of your own, grants, documentation and more, visit vechain.org — or vebetter.com to explore.