@vechain/sdk-temp
v3.0.0-beta.1.18
Published
VeChain SDK for Thor blockchain, for JavaScript and TypeScript development
Readme
@vechain/sdk
Introduction
🚀 Welcome to the Vechain SDK, your passport to the dazzling universe of decentralized wonders on the VeChain blockchain. Brace yourself for a coding adventure like no other! Whether you're a blockchain bard or a coding wizard, our SDK is your key to unlocking the mysteries of secure and seamless blockchain development. Join us in this epic journey, where lines of code transform into spells of innovation, and every commit propels you deeper into the enchanted realms of VeChainThor. Ready to embark on a coding odyssey? Let the VeChain SDK be your guide! 🌌🔮
Features
- Abstractions over the Thor, Thorest Rest API
- First class APIs for interacting with smart contracts
- Use of BigInt rather than BigNumber libraries
- Infer typescript types from ABIs
- Thor-Client for interacting with Thor
- Viem style PublicClient and WalletClient for Viem style usage
Installation
npm install @vechain/sdkExamples
Code examples reside in the ./docs/examples folder. Each example is a stand-alone script that showcases various operations achievable with the SDK. Some of the code examples require a Thor Solo node to be available.
To run the scripts within ./docs/examples as tests, use:
yarn test:examplesContributing
If you want to contribute to this project please read the Contributing guide before submitting a pull request.
License
This project is licensed under the MIT license.
Contact information
Discord https://discord.com/invite/vechain
Support https://support.vechain.org
@@@@@@@@@@@@@@ /@@@@@ @@@@@@@@@@@@@@@@ @@@@@@ @@@@@@ @@@@@ @@@@@ @@@@@ @@@@@ @@@@@ @@@@@ @@@@@& @@@@@ @@@@@ @@@@@@ %@@@@@ @@@@@ @@@@@ @@@@@% @@@@@@ @@@@@ @@@@@ @@@@@ @@@ @@@@@ @@@@@ @ @@@@@ @@@@@ @@@@@@ @@@@@ @@@@@# @@@@@@ @@@@@ @@@@@@@@@ @@@@@@@
