For AI agents: visit https://builder-vault-tsm.docs.blockdaemon.com/v70/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
Blockdaemon TSM
GuidesChangelogBlockdaemon Main Docs
Blockdaemon TSM
Guides
GuidesChangelogBlockdaemon Main Docs

welcome

  • Homepage

INTRODUCTION

  • Builder Vault Overview
  • Security Overview
  • Cryptographic Operations
  • Releases
    • Versioning
    • Release Schedule
    • Upgrading
    • Upgrading (v62 to v70)

Quick start

  • Demo Repository
  • Builder Vault SDK
    • Go SDK
    • Java SDK
    • Node.js SDK
    • Web Assembly SDK
    • Mobile SDK
  • Local Deployment
  • Hosted Sandbox
  • AWS Marketplace
  • Helm Deployment

AWS Marketplace

  • High-Level AWS Deployment
    • KMS Stack
    • Core Stack
    • Expansion Node Stack
  • AWS Builder Vault Operations

SDK

  • API Reference
  • Authentication
  • Key Generation and Signing
  • Key Derivation
    • BIP32: Non-Hardened Derivation
    • EdDSA Key Derivation
  • Presignatures
  • Mobile Nodes (iOS and Android)
  • Key Lifecycle Management
  • Key Import and Export
    • External Key Import (ECDSA)
    • External Key Import (EdDSA)
    • Key Export
    • Moving a Key from One TSM to Another TSM
  • Key Share Backup
  • Emergency Recovery
    • Emergency Recovery (ECDSA)
    • Emergency Recovery (EdDSA)
  • Dynamic Node Configuration
  • RSA
  • AES
  • HMAC
  • Blockchain Applications
    • Bitcoin
    • Ethereum
    • Mina
    • Polkadot
    • Polygon
    • Solana
    • Starknet
    • Zilliqa

TSM Management

  • Node Configuration
    • Player Index and Keys
    • Database
    • Direct Communication
    • Message Broker Communication
    • SDK Authentication
    • System Logging
    • Monitoring
    • Example Configuration File
    • External Values
    • MPC Protocols
  • Audit Logging
    • Audit Service
    • Audit Server Release Notes
  • Horizontal Scaling
  • System Requirements
  • Backup and Recovery
    • Backup Methods
    • Backup Strategy
  • Database Migration
  • Troubleshooting Guide
    • Invalid Public Key for Player
    • Inter-Node Communication Problems
    • XCode Debug Performance Issues
    • Metadata Disagreement
    • Authentication Problems
    • Protocol Configurations
  • Confidential Computing Deployment with AWS Nitro

OTHER Integrations

  • JCE
    • Setup
    • Cipher
    • KeyStore
    • Signature
    • KeyAgreement
  • PKCS#11
    • Supported Mechanisms
    • MPC Node Configuration
    • PKCS #11 Configuration
    • Hashicorp Vault Auto-Unseal using Builder Vault

Legacy Sdk (v1)

  • Getting Started
    • GO SDK
    • Node.js SDK
    • Java SDK
    • Mobile Nodes (iOS and Android)
  • TSM Local Deployment
    • User initialization
    • Administrators and Key Users
  • Key Derivation
    • BIP32: Non-Hardened Derivation
    • BIP32: Hardened Derivation
    • EdDSA Key Derivation
  • Import/Export of Key Shares
  • Backup/Restore of Key Shares
  • Emergency Recovery Service
    • ERS Backup and Recovery
    • ERS Code Example
    • ERS for EdDSA Keys
  • OpenID Connect
    • Federated User Authentication
  • Ethereum
    • Address
    • Ethereum Transaction Signing
    • Ethereum Transaction
  • Bitcoin
    • Address
    • Bitcoin Transaction
  • Polkadot
Powered by 

OpenID Connect

We support authenticating towards the TSM using Open ID Connect. Two different methods are available:

  • Using Access Tokens https://docs.sepior.com/docs/federated-user-authentication
  • The special case of Federated User Authentication https://docs.sepior.com/docs/access-token

Updated 12 months ago


ERS for EdDSA Keys
Federated User Authentication