Builder Vault SDK

Blockdaemon SDK Overview

Blockdaemon offers a SDK that provides access to the full set of features of the Builder Vault TSM. Using the SDK it is easy for developers to integrate an application with the Builder Vault. The SDK supports cryptographic operations such as key creation, encryption and signing using the created keys as well as other administrative operations.

The SDK is available in Go, Java, Node.js, Web Assembly (WASM), and as a native library. You can also use the SDK on iOS (Swift) and Android.

Getting Started with Builder Vault

The tutorials in this section assume that you already have access to a running instance of the Builder Vault with three MPC nodes. To get access to a Builder Vault instance, you can follow one of the tutorials:

In the online documentation we will assume that you have a Builder Vault instance with three MPC nodes configured with following URLs and API keys (as you will get when following the Local Deployment tutorial:

MPC Node URL API KEY
MPC Node 1 http://localhost:8500 apikey0
MPC Node 2 http://localhost:8501 apikey1
MPC Node 3 http://localhost:8502 apikey2

What’s Next