DKG SDK
Decentralized Knowledge Graph V8 client
The OriginTrail SDKs are client libraries for your applications, used to interact and connect with the OriginTrail Decentralized Knowledge Graph.
From an architectural standpoint, the SDK libraries are application interfaces into the DKG. They enable you to create and manage Knowledge Assets through your apps and perform network queries (such as search or SPARQL queries), as illustrated below.

The OriginTrail SDK currently comes in two forms:
Try out the SDK
You can try out the SDK in two different ways:
1. Using Public DKG Nodes
Try the SDK with public DKG nodes by following the Quickstart: Test Drive the DKG in 5 Minutes guide.
2. Development Environment Setup
Set up a development environment using one of the following options:
Deploy your node on the DKG testnet (recommended): This option allows you to quickly experiment with the SDK on a testnet of your choice. Follow the Edge Node Deployment Guide for setup instructions.
Deploy your node on a local DKG network: Use this option for a fully localized development environment by following the Developoment Environment Setup Guide.
SDKs for other programming languages would be welcome contributions to the project. The core development team is also considering including them in the roadmap.
Last updated
Was this helpful?