Introduction
Welcome to the io.vault docs pages. io.vault is a self-custody product that enables companies and individuals to securely hold and transact with digital assets while removing single points of failure.
This guide will cover:
- An overview of io.vault and its key concepts
- How to get started with io.vault
- Managing your io.vault service
- Connecting to and using the io.vault API
- Team management in io.vault
- Creating and managing vaults
- Sending and receiving digital assets
- The io.vault disaster recovery process
io.vault leverages advanced cryptography including Multi-Party Computation (MPC) and Threshold Signature Schemes (TSS) to distribute signing power across multiple participants. This provides enhanced security compared to traditional private key storage.
Some key concepts in io.vault:
- Vaults - Groupings of digital asset wallets controlled by a Signing Party
- Signing Party - The collection of signers that control a vault
- Secret Shares - Portions of a private key distributed to each signer
- Threshold - The number of shares required to sign a transaction
- Resharing - Modifying the signing party or threshold of a vault
In the following sections, we'll dive deeper into using io.vault, from initial setup to advanced management of your digital assets. The io.vault product consists of a web dashboard for administration and a mobile app for signers to approve transactions.
Let's get started!
Updated 7 months ago