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 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:
MPC Node | URL | API KEY |
---|---|---|
MPC Node 1 | https://node1.tsm.sepior.net | NODE1_API_KEY |
MPC Node 2 | https://node1.tsm.sepior.net | NODE2_API_KEY |
MPC Node 3 | https://node1.tsm.sepior.net | NODE3_API_KEY |
To get access to a Builder Vault, 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
The actual URLs and API keys to use for the MPC nodes will depend on which of these tutorials you choose.
Updated 4 months ago