Whenever you deploy a new vault in Ripple Custody, you must register it by creating a corresponding vault entity. You can only register vaults in the root domain. You can then use the vault to execute transactions in any domain.
Before you register your vault, you need the vault's public key and ID. You can find this in the vault logs, as described in Register vaults in Ripple Custody.
At the time you open a new vault, it is important to set the key management system (KMS) — either HSM (hardware-security module) or MPC (multi-party computation) — to enable correct behavior of the system. For more information about MPC key management, contact your Ripple liaison.
To register a new vault:
- Navigate to Administration > Vaults.
- Select Create a vault.
- Enter the details of the vault, including a name and a vault ID in a valid UUID format, and the type of KMS (either
HSMorMPC). - Enter or upload the vault's public key.
- Enter any required custom properties.
- Select Submit for Approval and sign the operation with the app.
The new vault is created when the intent is successfully executed.