Multi-Level Multisig Account

Warning

The configuration presented is NOT intended to be used on the public network. These are the parameters used for the Catapult Testnet version (MIJIN_TEST).

Multisig accounts can have as a cosigner another multisig, up to 3 levels. Multi-level multisig accounts add “AND/OR” logic to multi-signature transactions.

Examples

MLMA allow a huge variety of business logic:

  1. In this example, a manufacturer is shipping a product such as a pharmaceutical. The product receives its quality approval mosaic only when its blockchain record shows it has a production date, safety inspection, and was shipped at the correct temperature. Sensors in the shipping container report temperature data every 5 minutes and consolidate it into a daily report.
../_images/concepts-mlma-figure-1.png

Manufacturing and Supply Chains

  1. This example shows how a high-security account can be made easier to use. Transactions are only approved from a hardware wallet OR your phone AND a fraud detection AI. MLMA allows a variety of security configurations at the protocol level to keep businesses and their customers hack-free.
../_images/concepts-mlma-figure-2.png

Fraud Detection

  1. You can set up your account so it can be recovered only with the approval of signatures from specified accounts, such as your friends and family. Combine the branches any way you like.
../_images/concepts-mlma-figure-3.png

Account Recovery