Builder Vault SDK
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.
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:
- Local Deployment - Run the Builder Vault locally on your machine in Docker containers
- Hosted Sandbox- Get access to a demo Builder Vault hosted by Blockdaemon
- AWS Marketplace - Run a Builder Vault via Amazon AWS Marketplace
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 |
Updated 19 days ago