Jump to Content
Blockdaemon TSM
GuidesChangelogBlockdaemon Main Docs
Blockdaemon TSM
Guides
GuidesChangelogBlockdaemon Main Docs
All
Pages
Start typing to search…

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
    • BIP32: 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 20 days ago


ERS for EdDSA Keys
Federated User Authentication