今年年初,我们开始开发VeChain SDK——一个强大且集成我们多种工具的一站式软件包。VeChain SDK旨在成为生态系统中的标准开发工具,帮助建设者更轻松地进行开发,并功能性地取代我们在GitHub上提供的许多单独仓库和NPM包。
因此,随着SDK现已上线并稳定,我们决定从2024年12月31日开始,将不再更新或维护现有的非SDK部分,而是将所有开发资源集中到SDK上。我们建议所有开发者尽快迁移到新包。
尽管这些仓库和包将继续工作,但最终会落后于SDK。继续使用则由用户自行承担风险。
我们迁移到我们新的SDK是我们在持续承诺中的一部分,致力于提升和简化VeChain的开发体验,优先考虑灵活性、安全性及创新保障。
受影响的仓库:- Hardhat 插件包
- Connex
- Connex Web3 提供者
- Hardhat 示例插件 Web3
- Hardhat 示例插件 Ethers
- Thor 开发工具包 (JavaScript)
- Thor 开发工具包 (Python)
- Thor 开发工具包 (.NET Core 平台)
- Thor 开发工具包 (Java)
- Remix 代理插件
- Ethers.js
- @vechain/hardhat-vechain (用于Vechain的Hardhat插件)
- @vechain/connex (连接Vechain网络的工具)
- @vechain/web3-providers-connex (用于Vechain的Web3提供者)
- thor-devkit (Thor的开发工具包)
- @vechain/hardhat-ethers (用于Vechain的Hardhat插件,基于Ethers)
- @vechain/ethers (Vechain网络上的Ethers库)
一个软件开发工具包(Software Development Kit)通常优于单独的代码库,因为它提供了一个统一且连贯的开发环境。它将工具、库、文档以及代码示例整合在一起,使得开始和进行开发变得更加容易,无需手动将各个部分拼接在一起。
SDKs简化了设置过程和维护工作,保证了组件的兼容性、一致的更新以及资源访问的标准化,从而缩短了开发时间并减少了错误的发生。
相比之下,各个仓库可能需要更多的工作来整合、进行版本兼容性检查以及文档收集,这可能会减慢开发进度并增加不一致的可能性。
打造未来在迁移到新 SDK 的过程中如需任何帮助,请查看我们的文档或通过 Discourse、Discord 或 Telegram 联系我们的支持团队。
感谢您的理解与合作,一起努力创建一个更强大的VeChain生态系统!
关于VeChain的一些信息2015年成立,VeChain构建了领先的面向企业的智能合约平台VeChainThor,帮助数百个企业合作伙伴将区块链应用落地。
凭借这一专长,VeChain 与波士顿咨询集团紧密合作,推出了“Better”生态系统——这是一个由可持续应用组成的生态系统,利用代币奖励机制来奖励他们采取可持续行为。
要了解更多信息,包括如何构建自己的应用、申请资助、了解文档等信息,访问vechain.org或vebetter.com进行探索。