👋Introduction

Witnet SDK empowers developers to seamlessly interact with the Witnet blockchain.

Developers using the Witnet SDK packages will programmatically manage to:

👛 Create HD-wallets to hold and transact with $WIT coins.

🌱 Stake and withdraw $WIT coins into and from Witnet validators.

🧮 Build oracle queries adapted to all sorts of data sources and use cases.

🩺 Simulate resolution of oracle queries, locally and at no cost.

🧑‍⚖️ Notarize resolution of oracle queries on the Witnet blockchain.

📰 Report resolution of oracle queries into smart contracts.

⛓️ Check dynamic information on the Witnet P2P network.

🔎 Explore public data on the Witnet blockchain.

🪪 Generate legit stake-authorization codes for external customers.


The Witnet SDK includes various NPM packages, covering multiple use cases, Web3 environments and programming languages, which are described in the following sections.

🚀Getting Started

Further description and code examples for each of the above-mentioned actions can be found in the How-to Guides section.

🏗️How-to Guides

The Tutorials section include more in-depth and step-by-step usage examples.

🎓Tutorials

Last updated

Was this helpful?