TLDR
The Kaleido API allows you to programmatically manage the lifecycle of your blockchain platform resources, including consortia, environments, and nodes. You can automate DevOps pipelines for your blockchain infrastructure, create and manage API keys, and handle application credentials. This enables organizations to integrate blockchain network management directly into their existing systems and workflows.
Capabilities
Platform AdministrationManage the lifecycle of blockchain platform resources such as consortia, environments, and nodes. Supports: full lifecycle operations, decentralized governance.
Api Key ManagementManage API keys and application credentials for secure access to Kaleido blockchain environments.
Cloud Hsm SignerSign transactions using off-platform keys stored in Hardware Security Modules (HSM) or software key vaults. Supports: managed transaction signing, nonce management, REST APIs.
App2app MessagingCommunicate securely and reliably off-chain between applications with end-to-end encryption. Supports: reliable delivery backed by Apache Kafka.
Document StoreStore, manage, and share information within a private document store.
Ethereum WalletsManage Ethereum accounts and sign transaction payloads for DApps. Supports: adding accounts, querying accounts, transaction signing.
Hd WalletsSign transactions using Hierarchical Deterministic Wallets with keys derived from a single root key.
Rest Api GatewayProvide enterprise-grade connectivity for applications with auto-generated REST APIs for smart contracts. Supports: reliable transaction streaming, nonce management, event streams.
Rotating SignersConfigure and manage rotating signers for enhanced security and decentralization. Supports: configurable target signers count, rotation size, rotation interval, 'oldest-first' algorithm.
Ethereum Mainnet TetherEnhance the security of permissioned blockchains by pinning signed state hashes to the public Ethereum mainnet. Supports: configuring state hash collection intervals, submitting signed payloads, downloading pinned states for integrity verification.
Zero Knowledge Token TransfersConduct confidential and anonymous token transfers using Zero Knowledge Proofs. Supports: concealed balances, transfer amounts, sender and receiver identities.