Get Started with the SDK Quickstart
Ready to start building? Check out our SDK Quickstart Guide for step-by-step examples of encrypting and decrypting data with OpenTDF!
SDK
The OpenTDF platform provides Software Development Kits in the Go, Java, and JavaScript languages. The SDKs include guides and working examples for managing policy, creating Trusted Data Format (TDF) protected objects, and making authorization decisions within an application.
Please refer to the SDK Feature Matrix in the Appendix for the supported features in each SDK.
Repositories
Install
- Go
- Java
- JavaScript
go get github.com/opentdf/platform/sdk@latest
<dependency>
<groupId>io.opentdf.platform</groupId>
<artifactId>sdk-pom</artifactId>
<version>0.11.1</version>
</dependency>
npm i @opentdf/client