{"templateId":"markdown","versions":[{"version":"v1.43","label":"v1.43 LTS","link":"/pt-br/products/custody/identity-and-access/vault-management","default":true,"active":true,"folderId":"714bb270"},{"version":"v1.42","label":"v1.42 STS","link":"/pt-br/products/custody/v1.42/identity-and-access/vault-management","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.41","label":"v1.41 STS","link":"/pt-br/products/custody/v1.41/identity-and-access/vault-management","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.34","label":"v1.34 LTS","link":"/pt-br/products/custody/v1.34/identity-and-access/vault-management","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.26","label":"v1.26 LTS","link":"/pt-br/products/custody/v1.26/identity-and-access/vault-management","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.19","label":"v1.19 LTS","link":"/pt-br/products/custody/v1.19/identity-and-access/vault-management","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.15","label":"v1.15 LTS","link":"/pt-br/products/custody/v1.15/identity-and-access/vault-management","default":false,"active":false,"folderId":"714bb270"}],"sharedDataIds":{"sidebar":"sidebar-@l10n/pt-BR/products/custody/@v1.15/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Vaults","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"vaults","__idx":0},"children":["Vaults"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Executive summary"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Vaults connect ","Ripple Custody"," to the key material used for blockchain transaction signing."]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A vault is an external signing component that securely manages blockchain transaction signing."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The vault uses a KMS, HSM, or MPC backend for blockchain key operations. Other protected components, such as the notary and configured system-signing path, can also use KMS-backed keys."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Vaults are trusted entities and must be registered before accounts can use them."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Accounts in different domains can use the same vault because a vault is not tied to a domain."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Hot vaults sign automatically. Cold vaults are air-gapped and require an export/import workflow."]}]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"success","name":"Why this matters"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Vault design affects security, transaction processing, account recovery, and day-to-day operations. A vault links governance-approved activity to protected signing keys: policies decide whether a transaction can proceed, and the vault verifies the notary attestation before building and signing the blockchain transaction."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["For architects and operators"]},": Choose the KMS model, key derivation strategy, and hot/cold vault pattern before creating accounts. These choices determine which keys must be backed up, which operational procedures are required, and how quickly transactions can move from approval to broadcast."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Prerequisites"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before reading this page, you should understand:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/overview/security-model"},"children":["Security model"]}," - The zero-trust security model and the role of trusted components."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/overview/security/cryptographic-trust-model"},"children":["Key management"]}," - How user, notary, vault, and blockchain keys are protected."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/accounts-and-assets/accounts/overview"},"children":["Accounts"]}," - How accounts relate to vaults and ledgers."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-is-a-vault","__idx":1},"children":["What is a vault?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A vault is the signing component that connects ","Ripple Custody"," to a KMS, HSM, or MPC backend for blockchain key operations. It is responsible for transaction signing and for interacting with the protected key material behind the vault."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The KMS may be based on:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"KMS model"},"children":["KMS model"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"How keys are protected"},"children":["How keys are protected"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"See"},"children":["See"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["HSM"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["A hardware security module generates, stores, and uses private keys internally. Only cryptographic outputs, such as signatures, are exported."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/deployment/planning/key-management#hardware-security-modules-hsms"},"children":["Key management planning"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["MPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Key material is distributed as shards. A threshold of MPC nodes collaborates to produce a signature without reconstructing the complete private key."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/deployment/planning/key-management#multi-party-computation-mpc"},"children":["Key management planning"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each time you initialize and register a new vault, specify whether it uses ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["HSM"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["MPC"]},". When the vault is registered, ","Ripple Custody"," stores the vault entity, including its public key, so the system can verify information returned by the vault."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"vaults-in-the-trust-model","__idx":2},"children":["Vaults in the trust model"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["From a data-integrity perspective, the notary and vault are trusted components. The notary signs trusted state, and the vault signs blockchain transactions. The database, API gateway, and other application components are treated as untrusted because trusted data must be verified cryptographically."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart LR\n    Intent[\"Approved transaction intent\"]\n    Notary[\"Notary / policy evaluation\"]\n    Vault[\"Vault\"]\n    KMS[\"KMS<br/>HSM or MPC\"]\n    Chain[\"Blockchain network\"]\n\n    Intent -->|\"Policy workflow\"| Notary\n    Notary -->|\"Signed attestation\"| Vault\n    Vault -->|\"Sign request\"| KMS\n    KMS -->|\"Signature only\"| Vault\n    Vault -->|\"Signed transaction\"| Chain\n","diagramHtml":"<svg id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 1322.671875px;\" viewBox=\"0 0 1322.671875 198\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .error-icon{fill:#552222;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .error-text{fill:#552222;stroke:#552222;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edge-thickness-normal{stroke-width:1px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edge-thickness-thick{stroke-width:3.5px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edge-pattern-solid{stroke-dasharray:0;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edge-pattern-dashed{stroke-dasharray:3;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edge-pattern-dotted{stroke-dasharray:2;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .marker{fill:#333333;stroke:#333333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .marker.cross{stroke:#333333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e p{margin:0;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .cluster-label text{fill:#333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .cluster-label span{color:#333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .cluster-label span p{background-color:transparent;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .label text,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e span{fill:#333;color:#333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node rect,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node circle,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node ellipse,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node polygon,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .rough-node .label text,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node .label text,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .image-shape .label,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .icon-shape .label{text-anchor:middle;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .rough-node .label,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node .label,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .image-shape .label,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .icon-shape .label{text-align:center;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node.clickable{cursor:pointer;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .arrowheadPath{fill:#333333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .flowchart-link{stroke:#333333;fill:none;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .cluster text{fill:#333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .cluster span{color:#333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e rect.text{fill:none;stroke-width:0;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .icon-shape,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .icon-shape p,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .icon-shape .label rect,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e .node .neo-node{stroke:#9370DB;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].node rect,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].cluster rect,#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M262.797,83L276.077,83C289.357,83,315.917,83,341.81,83C367.703,83,392.93,83,405.543,83L418.156,83\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-L_Intent_Notary_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Intent_Notary_0\" data-points=\"W3sieCI6MjYyLjc5Njg3NSwieSI6ODN9LHsieCI6MzQyLjQ3NjU2MjUsInkiOjgzfSx7IngiOjQyMi4xNTYyNSwieSI6ODN9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointEnd)\"></path><path d=\"M660.922,83L675.763,83C690.604,83,720.286,83,749.302,83C778.318,83,806.667,83,820.841,83L835.016,83\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-L_Notary_Vault_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Notary_Vault_0\" data-points=\"W3sieCI6NjYwLjkyMTg3NSwieSI6ODN9LHsieCI6NzQ5Ljk2ODc1LCJ5Ijo4M30seyJ4Ijo4MzkuMDE1NjI1LCJ5Ijo4M31d\" data-look=\"classic\" marker-end=\"url(#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointEnd)\"></path><path d=\"M934.297,63.108L949.508,56.756C964.719,50.405,995.141,37.703,1028.534,33.455C1061.928,29.207,1098.294,33.413,1116.477,35.517L1134.659,37.62\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-L_Vault_KMS_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Vault_KMS_0\" data-points=\"W3sieCI6OTM0LjI5Njg3NSwieSI6NjMuMTA3NzYxNTI5ODA4Nzd9LHsieCI6MTAyNS41NjI1LCJ5IjoyNX0seyJ4IjoxMTM4LjYzMjgxMjUsInkiOjM4LjA3OTQ0NDYyNzAxMjgyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointEnd)\"></path><path d=\"M1138.633,61.597L1119.788,65.164C1100.943,68.732,1063.253,75.866,1029.863,79.433C996.474,83,967.385,83,952.841,83L938.297,83\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-L_KMS_Vault_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_KMS_Vault_0\" data-points=\"W3sieCI6MTEzOC42MzI4MTI1LCJ5Ijo2MS41OTcyNzI0Mjg1MjQ0ODR9LHsieCI6MTAyNS41NjI1LCJ5Ijo4M30seyJ4Ijo5MzQuMjk2ODc1LCJ5Ijo4M31d\" data-look=\"classic\" marker-end=\"url(#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointEnd)\"></path><path d=\"M933.537,110L948.875,118.833C964.212,127.667,994.887,145.333,1024.769,154.167C1054.651,163,1083.74,163,1098.284,163L1112.828,163\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-L_Vault_Chain_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Vault_Chain_0\" data-points=\"W3sieCI6OTMzLjUzNzEwOTM3NSwieSI6MTEwfSx7IngiOjEwMjUuNTYyNSwieSI6MTYzfSx7IngiOjExMTYuODI4MTI1LCJ5IjoxNjN9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(342.4765625, 83)\"><g class=\"label\" data-id=\"L_Intent_Notary_0\" transform=\"translate(-54.6796875, -12)\"><foreignObject width=\"109.359375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Policy workflow</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(749.96875, 83)\"><g class=\"label\" data-id=\"L_Notary_Vault_0\" transform=\"translate(-64.046875, -12)\"><foreignObject width=\"128.09375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Signed attestation</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(1032.97419, 25.85735)\"><g class=\"label\" data-id=\"L_Vault_KMS_0\" transform=\"translate(-44.921875, -12)\"><foreignObject width=\"89.84375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Sign request</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(1025.5625, 83)\"><g class=\"label\" data-id=\"L_KMS_Vault_0\" transform=\"translate(-51.1484375, -12)\"><foreignObject width=\"102.296875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Signature only</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(1025.5625, 163)\"><g class=\"label\" data-id=\"L_Vault_Chain_0\" transform=\"translate(-66.265625, -12)\"><foreignObject width=\"132.53125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Signed transaction</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-flowchart-Intent-0\" data-look=\"classic\" transform=\"translate(135.3984375, 83)\"><rect class=\"basic label-container\" style=\"\" x=\"-127.3984375\" y=\"-27\" width=\"254.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-97.3984375, -12)\"><rect></rect><foreignObject width=\"194.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Approved transaction intent</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-flowchart-Notary-1\" data-look=\"classic\" transform=\"translate(541.5390625, 83)\"><rect class=\"basic label-container\" style=\"\" x=\"-119.3828125\" y=\"-27\" width=\"238.765625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-89.3828125, -12)\"><rect></rect><foreignObject width=\"178.765625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Notary / policy evaluation</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-flowchart-Vault-2\" data-look=\"classic\" transform=\"translate(886.65625, 83)\"><rect class=\"basic label-container\" style=\"\" x=\"-47.640625\" y=\"-27\" width=\"95.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-17.640625, -12)\"><rect></rect><foreignObject width=\"35.28125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Vault</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-flowchart-KMS-3\" data-look=\"classic\" transform=\"translate(1215.75, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-77.1171875\" y=\"-39\" width=\"154.234375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-47.1171875, -24)\"><rect></rect><foreignObject width=\"94.234375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>KMS<br>HSM or MPC</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-flowchart-Chain-4\" data-look=\"classic\" transform=\"translate(1215.75, 163)\"><rect class=\"basic label-container\" style=\"\" x=\"-98.921875\" y=\"-27\" width=\"197.84375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-68.921875, -12)\"><rect></rect><foreignObject width=\"137.84375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Blockchain network</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-6baf232b663be0a1f2f00c38108127305a4f5aec63f1326d489016e58047701e-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 1322.671875px;\" viewBox=\"0 0 1322.671875 198\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .error-icon{fill:#a44141;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .error-text{fill:#ddd;stroke:#ddd;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edge-thickness-normal{stroke-width:1px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edge-thickness-thick{stroke-width:3.5px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edge-pattern-solid{stroke-dasharray:0;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .marker.cross{stroke:lightgrey;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 p{margin:0;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .cluster-label text{fill:#F9FFFE;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .cluster-label span{color:#F9FFFE;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .cluster-label span p{background-color:transparent;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .label text,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 span{fill:#ccc;color:#ccc;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node rect,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node circle,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node ellipse,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node polygon,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .rough-node .label text,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node .label text,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .image-shape .label,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .icon-shape .label{text-anchor:middle;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .rough-node .label,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node .label,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .image-shape .label,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .icon-shape .label{text-align:center;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node.clickable{cursor:pointer;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .arrowheadPath{fill:lightgrey;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .cluster text{fill:#F9FFFE;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .cluster span{color:#F9FFFE;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 rect.text{fill:none;stroke-width:0;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .icon-shape,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .icon-shape p,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .icon-shape .label rect,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 .node .neo-node{stroke:#ccc;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].node rect,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].cluster rect,#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].node polygon{stroke:url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].node path{stroke:url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-gradient);stroke-width:1px;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].node circle{stroke:url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M262.797,83L276.077,83C289.357,83,315.917,83,341.81,83C367.703,83,392.93,83,405.543,83L418.156,83\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-L_Intent_Notary_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Intent_Notary_0\" data-points=\"W3sieCI6MjYyLjc5Njg3NSwieSI6ODN9LHsieCI6MzQyLjQ3NjU2MjUsInkiOjgzfSx7IngiOjQyMi4xNTYyNSwieSI6ODN9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointEnd)\"></path><path d=\"M660.922,83L675.763,83C690.604,83,720.286,83,749.302,83C778.318,83,806.667,83,820.841,83L835.016,83\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-L_Notary_Vault_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Notary_Vault_0\" data-points=\"W3sieCI6NjYwLjkyMTg3NSwieSI6ODN9LHsieCI6NzQ5Ljk2ODc1LCJ5Ijo4M30seyJ4Ijo4MzkuMDE1NjI1LCJ5Ijo4M31d\" data-look=\"classic\" marker-end=\"url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointEnd)\"></path><path d=\"M934.297,63.108L949.508,56.756C964.719,50.405,995.141,37.703,1028.534,33.455C1061.928,29.207,1098.294,33.413,1116.477,35.517L1134.659,37.62\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-L_Vault_KMS_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Vault_KMS_0\" data-points=\"W3sieCI6OTM0LjI5Njg3NSwieSI6NjMuMTA3NzYxNTI5ODA4Nzd9LHsieCI6MTAyNS41NjI1LCJ5IjoyNX0seyJ4IjoxMTM4LjYzMjgxMjUsInkiOjM4LjA3OTQ0NDYyNzAxMjgyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointEnd)\"></path><path d=\"M1138.633,61.597L1119.788,65.164C1100.943,68.732,1063.253,75.866,1029.863,79.433C996.474,83,967.385,83,952.841,83L938.297,83\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-L_KMS_Vault_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_KMS_Vault_0\" data-points=\"W3sieCI6MTEzOC42MzI4MTI1LCJ5Ijo2MS41OTcyNzI0Mjg1MjQ0ODR9LHsieCI6MTAyNS41NjI1LCJ5Ijo4M30seyJ4Ijo5MzQuMjk2ODc1LCJ5Ijo4M31d\" data-look=\"classic\" marker-end=\"url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointEnd)\"></path><path d=\"M933.537,110L948.875,118.833C964.212,127.667,994.887,145.333,1024.769,154.167C1054.651,163,1083.74,163,1098.284,163L1112.828,163\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-L_Vault_Chain_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Vault_Chain_0\" data-points=\"W3sieCI6OTMzLjUzNzEwOTM3NSwieSI6MTEwfSx7IngiOjEwMjUuNTYyNSwieSI6MTYzfSx7IngiOjExMTYuODI4MTI1LCJ5IjoxNjN9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(342.4765625, 83)\"><g class=\"label\" data-id=\"L_Intent_Notary_0\" transform=\"translate(-54.6796875, -12)\"><foreignObject width=\"109.359375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Policy workflow</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(749.96875, 83)\"><g class=\"label\" data-id=\"L_Notary_Vault_0\" transform=\"translate(-64.046875, -12)\"><foreignObject width=\"128.09375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Signed attestation</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(1032.97419, 25.85735)\"><g class=\"label\" data-id=\"L_Vault_KMS_0\" transform=\"translate(-44.921875, -12)\"><foreignObject width=\"89.84375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Sign request</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(1025.5625, 83)\"><g class=\"label\" data-id=\"L_KMS_Vault_0\" transform=\"translate(-51.1484375, -12)\"><foreignObject width=\"102.296875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Signature only</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(1025.5625, 163)\"><g class=\"label\" data-id=\"L_Vault_Chain_0\" transform=\"translate(-66.265625, -12)\"><foreignObject width=\"132.53125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Signed transaction</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-flowchart-Intent-0\" data-look=\"classic\" transform=\"translate(135.3984375, 83)\"><rect class=\"basic label-container\" style=\"\" x=\"-127.3984375\" y=\"-27\" width=\"254.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-97.3984375, -12)\"><rect></rect><foreignObject width=\"194.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Approved transaction intent</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-flowchart-Notary-1\" data-look=\"classic\" transform=\"translate(541.5390625, 83)\"><rect class=\"basic label-container\" style=\"\" x=\"-119.3828125\" y=\"-27\" width=\"238.765625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-89.3828125, -12)\"><rect></rect><foreignObject width=\"178.765625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Notary / policy evaluation</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-flowchart-Vault-2\" data-look=\"classic\" transform=\"translate(886.65625, 83)\"><rect class=\"basic label-container\" style=\"\" x=\"-47.640625\" y=\"-27\" width=\"95.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-17.640625, -12)\"><rect></rect><foreignObject width=\"35.28125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Vault</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-flowchart-KMS-3\" data-look=\"classic\" transform=\"translate(1215.75, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-77.1171875\" y=\"-39\" width=\"154.234375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-47.1171875, -24)\"><rect></rect><foreignObject width=\"94.234375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>KMS<br>HSM or MPC</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-flowchart-Chain-4\" data-look=\"classic\" transform=\"translate(1215.75, 163)\"><rect class=\"basic label-container\" style=\"\" x=\"-98.921875\" y=\"-27\" width=\"197.84375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-68.921875, -12)\"><rect></rect><foreignObject width=\"137.84375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Blockchain network</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-f8229b569f438f92e438bf6de37043fbbb0a7a57df14a50004dbab604fbc2343-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart LR\n    Intent[\"Approved transaction intent\"]\n    Notary[\"Notary / policy evaluation\"]\n    Vault[\"Vault\"]\n    KMS[\"KMS<br/>HSM or MPC\"]\n    Chain[\"Blockchain network\"]\n\n    Intent -->|\"Policy workflow\"| Notary\n    Notary -->|\"Signed attestation\"| Vault\n    Vault -->|\"Sign request\"| KMS\n    KMS -->|\"Signature only\"| Vault\n    Vault -->|\"Signed transaction\"| Chain\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The vault verifies the notary attestation before building and signing a transaction. This keeps signing tied to the approved operation rather than to an unaudited request."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-vaults-relate-to-domains-accounts-and-ledgers","__idx":3},"children":["How vaults relate to domains, accounts, and ledgers"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A vault is not tied to a domain. Accounts in different domains can use the same vault, and each account stores its vault relationship in ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["providerDetails.vaultId"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["During account creation, choose:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Account setting"},"children":["Account setting"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Why it matters"},"children":["Why it matters"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Vault ID"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Identifies the vault that stores or derives the account's signing keys."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Key strategy"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Determines how account keys are created and what must be backed up."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ledger IDs"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Defines the ledgers associated with the account."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After a vault creation intent is approved and executed, the vault details include ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["supportedDerivations"]},". Use this list when choosing the key strategy for new accounts."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n    subgraph Root[\"Root domain\"]\n        VaultEntity[\"Registered vault entity\"]\n    end\n\n    subgraph DomainA[\"Domain A\"]\n        AccountA[\"Account<br/>providerDetails.vaultId\"]\n    end\n\n    subgraph DomainB[\"Domain B\"]\n        AccountB[\"Account<br/>providerDetails.vaultId\"]\n    end\n\n    VaultEntity -->|\"Used by\"| AccountA\n    VaultEntity -->|\"Used by\"| AccountB\n    AccountA -->|\"Ledger IDs\"| LedgerA[\"Blockchain ledgers\"]\n    AccountB -->|\"Ledger IDs\"| LedgerB[\"Blockchain ledgers\"]\n","diagramHtml":"<svg id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 612.59375px;\" viewBox=\"0 0 612.59375 450\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .error-icon{fill:#552222;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .error-text{fill:#552222;stroke:#552222;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edge-thickness-normal{stroke-width:1px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edge-thickness-thick{stroke-width:3.5px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edge-pattern-solid{stroke-dasharray:0;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .marker{fill:#333333;stroke:#333333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .marker.cross{stroke:#333333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 p{margin:0;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .cluster-label text{fill:#333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .cluster-label span{color:#333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .cluster-label span p{background-color:transparent;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .label text,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 span{fill:#333;color:#333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node rect,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node circle,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node ellipse,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node polygon,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .rough-node .label text,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node .label text,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .image-shape .label,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .icon-shape .label{text-anchor:middle;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .rough-node .label,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node .label,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .image-shape .label,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .icon-shape .label{text-align:center;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node.clickable{cursor:pointer;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .arrowheadPath{fill:#333333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .flowchart-link{stroke:#333333;fill:none;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .cluster text{fill:#333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .cluster span{color:#333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 rect.text{fill:none;stroke-width:0;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .icon-shape,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .icon-shape p,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .icon-shape .label rect,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 .node .neo-node{stroke:#9370DB;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].node rect,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].cluster rect,#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"><g class=\"cluster\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-DomainB\" data-look=\"classic\"><rect style=\"\" x=\"316.296875\" y=\"186\" width=\"288.296875\" height=\"128\"></rect><g class=\"cluster-label\" transform=\"translate(425.3203125, 186)\"><foreignObject width=\"70.25\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Domain B</p></span></div></foreignObject></g></g><g class=\"cluster\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-DomainA\" data-look=\"classic\"><rect style=\"\" x=\"8\" y=\"186\" width=\"288.296875\" height=\"128\"></rect><g class=\"cluster-label\" transform=\"translate(117.4609375, 186)\"><foreignObject width=\"69.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Domain A</p></span></div></foreignObject></g></g><g class=\"cluster\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-Root\" data-look=\"classic\"><rect style=\"\" x=\"60.0703125\" y=\"8\" width=\"482.453125\" height=\"104\"></rect><g class=\"cluster-label\" transform=\"translate(255.9375, 8)\"><foreignObject width=\"90.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Root domain</p></span></div></foreignObject></g></g></g><g class=\"edgePaths\"><path d=\"M226.258,87L213.907,91.167C201.555,95.333,176.852,103.667,164.5,114C152.148,124.333,152.148,136.667,152.148,149C152.148,161.333,152.148,173.667,152.148,183.333C152.148,193,152.148,200,152.148,203.5L152.148,207\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-L_VaultEntity_AccountA_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_VaultEntity_AccountA_0\" data-points=\"W3sieCI6MjI2LjI1ODI2MzIyMTE1Mzg0LCJ5Ijo4N30seyJ4IjoxNTIuMTQ4NDM3NSwieSI6MTEyfSx7IngiOjE1Mi4xNDg0Mzc1LCJ5IjoxNDl9LHsieCI6MTUyLjE0ODQzNzUsInkiOjE4Nn0seyJ4IjoxNTIuMTQ4NDM3NSwieSI6MjExfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-pointEnd)\"></path><path d=\"M386.335,87L398.687,91.167C411.039,95.333,435.742,103.667,448.094,114C460.445,124.333,460.445,136.667,460.445,149C460.445,161.333,460.445,173.667,460.445,183.333C460.445,193,460.445,200,460.445,203.5L460.445,207\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-L_VaultEntity_AccountB_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_VaultEntity_AccountB_0\" data-points=\"W3sieCI6Mzg2LjMzNTQ4Njc3ODg0NjIsInkiOjg3fSx7IngiOjQ2MC40NDUzMTI1LCJ5IjoxMTJ9LHsieCI6NDYwLjQ0NTMxMjUsInkiOjE0OX0seyJ4Ijo0NjAuNDQ1MzEyNSwieSI6MTg2fSx7IngiOjQ2MC40NDUzMTI1LCJ5IjoyMTF9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-pointEnd)\"></path><path d=\"M152.148,289L152.148,293.167C152.148,297.333,152.148,305.667,152.148,316C152.148,326.333,152.148,338.667,152.148,350.333C152.148,362,152.148,373,152.148,378.5L152.148,384\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-L_AccountA_LedgerA_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_AccountA_LedgerA_0\" data-points=\"W3sieCI6MTUyLjE0ODQzNzUsInkiOjI4OX0seyJ4IjoxNTIuMTQ4NDM3NSwieSI6MzE0fSx7IngiOjE1Mi4xNDg0Mzc1LCJ5IjozNTF9LHsieCI6MTUyLjE0ODQzNzUsInkiOjM4OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-pointEnd)\"></path><path d=\"M460.445,289L460.445,293.167C460.445,297.333,460.445,305.667,460.445,316C460.445,326.333,460.445,338.667,460.445,350.333C460.445,362,460.445,373,460.445,378.5L460.445,384\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-L_AccountB_LedgerB_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_AccountB_LedgerB_0\" data-points=\"W3sieCI6NDYwLjQ0NTMxMjUsInkiOjI4OX0seyJ4Ijo0NjAuNDQ1MzEyNSwieSI6MzE0fSx7IngiOjQ2MC40NDUzMTI1LCJ5IjozNTF9LHsieCI6NDYwLjQ0NTMxMjUsInkiOjM4OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(152.1484375, 149)\"><g class=\"label\" data-id=\"L_VaultEntity_AccountA_0\" transform=\"translate(-29.3515625, -12)\"><foreignObject width=\"58.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Used by</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(460.4453125, 149)\"><g class=\"label\" data-id=\"L_VaultEntity_AccountB_0\" transform=\"translate(-29.3515625, -12)\"><foreignObject width=\"58.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Used by</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(152.1484375, 351)\"><g class=\"label\" data-id=\"L_AccountA_LedgerA_0\" transform=\"translate(-39.1328125, -12)\"><foreignObject width=\"78.265625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Ledger IDs</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(460.4453125, 351)\"><g class=\"label\" data-id=\"L_AccountB_LedgerB_0\" transform=\"translate(-39.1328125, -12)\"><foreignObject width=\"78.265625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Ledger IDs</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-flowchart-VaultEntity-0\" data-look=\"classic\" transform=\"translate(306.296875, 60)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.15625\" y=\"-27\" width=\"218.3125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.15625, -12)\"><rect></rect><foreignObject width=\"158.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Registered vault entity</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-flowchart-AccountA-1\" data-look=\"classic\" transform=\"translate(152.1484375, 250)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.1484375\" y=\"-39\" width=\"218.296875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.1484375, -24)\"><rect></rect><foreignObject width=\"158.296875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Account<br>providerDetails.vaultId</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-flowchart-AccountB-2\" data-look=\"classic\" transform=\"translate(460.4453125, 250)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.1484375\" y=\"-39\" width=\"218.296875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.1484375, -24)\"><rect></rect><foreignObject width=\"158.296875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Account<br>providerDetails.vaultId</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-flowchart-LedgerA-8\" data-look=\"classic\" transform=\"translate(152.1484375, 415)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.1484375\" y=\"-27\" width=\"194.296875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.1484375, -12)\"><rect></rect><foreignObject width=\"134.296875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Blockchain ledgers</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-flowchart-LedgerB-10\" data-look=\"classic\" transform=\"translate(460.4453125, 415)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.1484375\" y=\"-27\" width=\"194.296875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.1484375, -12)\"><rect></rect><foreignObject width=\"134.296875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Blockchain ledgers</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-f1937407165eabffb7f11d7c4bde413a124f3a6ca0941416bbb2a2849a4e3a70-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 612.59375px;\" viewBox=\"0 0 612.59375 450\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .error-icon{fill:#a44141;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .error-text{fill:#ddd;stroke:#ddd;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edge-thickness-normal{stroke-width:1px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edge-thickness-thick{stroke-width:3.5px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edge-pattern-solid{stroke-dasharray:0;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .marker.cross{stroke:lightgrey;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 p{margin:0;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .cluster-label text{fill:#F9FFFE;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .cluster-label span{color:#F9FFFE;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .cluster-label span p{background-color:transparent;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .label text,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 span{fill:#ccc;color:#ccc;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node rect,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node circle,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node ellipse,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node polygon,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .rough-node .label text,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node .label text,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .image-shape .label,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .icon-shape .label{text-anchor:middle;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .rough-node .label,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node .label,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .image-shape .label,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .icon-shape .label{text-align:center;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node.clickable{cursor:pointer;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .arrowheadPath{fill:lightgrey;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .cluster text{fill:#F9FFFE;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .cluster span{color:#F9FFFE;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 rect.text{fill:none;stroke-width:0;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .icon-shape,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .icon-shape p,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .icon-shape .label rect,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 .node .neo-node{stroke:#ccc;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].node rect,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].cluster rect,#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].node polygon{stroke:url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].node path{stroke:url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-gradient);stroke-width:1px;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].node circle{stroke:url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"><g class=\"cluster\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-DomainB\" data-look=\"classic\"><rect style=\"\" x=\"316.296875\" y=\"186\" width=\"288.296875\" height=\"128\"></rect><g class=\"cluster-label\" transform=\"translate(425.3203125, 186)\"><foreignObject width=\"70.25\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Domain B</p></span></div></foreignObject></g></g><g class=\"cluster\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-DomainA\" data-look=\"classic\"><rect style=\"\" x=\"8\" y=\"186\" width=\"288.296875\" height=\"128\"></rect><g class=\"cluster-label\" transform=\"translate(117.4609375, 186)\"><foreignObject width=\"69.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Domain A</p></span></div></foreignObject></g></g><g class=\"cluster\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-Root\" data-look=\"classic\"><rect style=\"\" x=\"60.0703125\" y=\"8\" width=\"482.453125\" height=\"104\"></rect><g class=\"cluster-label\" transform=\"translate(255.9375, 8)\"><foreignObject width=\"90.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5;\"><span class=\"nodeLabel\"><p>Root domain</p></span></div></foreignObject></g></g></g><g class=\"edgePaths\"><path d=\"M226.258,87L213.907,91.167C201.555,95.333,176.852,103.667,164.5,114C152.148,124.333,152.148,136.667,152.148,149C152.148,161.333,152.148,173.667,152.148,183.333C152.148,193,152.148,200,152.148,203.5L152.148,207\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-L_VaultEntity_AccountA_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_VaultEntity_AccountA_0\" data-points=\"W3sieCI6MjI2LjI1ODI2MzIyMTE1Mzg0LCJ5Ijo4N30seyJ4IjoxNTIuMTQ4NDM3NSwieSI6MTEyfSx7IngiOjE1Mi4xNDg0Mzc1LCJ5IjoxNDl9LHsieCI6MTUyLjE0ODQzNzUsInkiOjE4Nn0seyJ4IjoxNTIuMTQ4NDM3NSwieSI6MjExfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-pointEnd)\"></path><path d=\"M386.335,87L398.687,91.167C411.039,95.333,435.742,103.667,448.094,114C460.445,124.333,460.445,136.667,460.445,149C460.445,161.333,460.445,173.667,460.445,183.333C460.445,193,460.445,200,460.445,203.5L460.445,207\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-L_VaultEntity_AccountB_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_VaultEntity_AccountB_0\" data-points=\"W3sieCI6Mzg2LjMzNTQ4Njc3ODg0NjIsInkiOjg3fSx7IngiOjQ2MC40NDUzMTI1LCJ5IjoxMTJ9LHsieCI6NDYwLjQ0NTMxMjUsInkiOjE0OX0seyJ4Ijo0NjAuNDQ1MzEyNSwieSI6MTg2fSx7IngiOjQ2MC40NDUzMTI1LCJ5IjoyMTF9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-pointEnd)\"></path><path d=\"M152.148,289L152.148,293.167C152.148,297.333,152.148,305.667,152.148,316C152.148,326.333,152.148,338.667,152.148,350.333C152.148,362,152.148,373,152.148,378.5L152.148,384\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-L_AccountA_LedgerA_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_AccountA_LedgerA_0\" data-points=\"W3sieCI6MTUyLjE0ODQzNzUsInkiOjI4OX0seyJ4IjoxNTIuMTQ4NDM3NSwieSI6MzE0fSx7IngiOjE1Mi4xNDg0Mzc1LCJ5IjozNTF9LHsieCI6MTUyLjE0ODQzNzUsInkiOjM4OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-pointEnd)\"></path><path d=\"M460.445,289L460.445,293.167C460.445,297.333,460.445,305.667,460.445,316C460.445,326.333,460.445,338.667,460.445,350.333C460.445,362,460.445,373,460.445,378.5L460.445,384\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-L_AccountB_LedgerB_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_AccountB_LedgerB_0\" data-points=\"W3sieCI6NDYwLjQ0NTMxMjUsInkiOjI4OX0seyJ4Ijo0NjAuNDQ1MzEyNSwieSI6MzE0fSx7IngiOjQ2MC40NDUzMTI1LCJ5IjozNTF9LHsieCI6NDYwLjQ0NTMxMjUsInkiOjM4OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(152.1484375, 149)\"><g class=\"label\" data-id=\"L_VaultEntity_AccountA_0\" transform=\"translate(-29.3515625, -12)\"><foreignObject width=\"58.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Used by</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(460.4453125, 149)\"><g class=\"label\" data-id=\"L_VaultEntity_AccountB_0\" transform=\"translate(-29.3515625, -12)\"><foreignObject width=\"58.703125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Used by</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(152.1484375, 351)\"><g class=\"label\" data-id=\"L_AccountA_LedgerA_0\" transform=\"translate(-39.1328125, -12)\"><foreignObject width=\"78.265625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Ledger IDs</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(460.4453125, 351)\"><g class=\"label\" data-id=\"L_AccountB_LedgerB_0\" transform=\"translate(-39.1328125, -12)\"><foreignObject width=\"78.265625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Ledger IDs</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-flowchart-VaultEntity-0\" data-look=\"classic\" transform=\"translate(306.296875, 60)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.15625\" y=\"-27\" width=\"218.3125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.15625, -12)\"><rect></rect><foreignObject width=\"158.3125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Registered vault entity</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-flowchart-AccountA-1\" data-look=\"classic\" transform=\"translate(152.1484375, 250)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.1484375\" y=\"-39\" width=\"218.296875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.1484375, -24)\"><rect></rect><foreignObject width=\"158.296875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Account<br>providerDetails.vaultId</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-flowchart-AccountB-2\" data-look=\"classic\" transform=\"translate(460.4453125, 250)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.1484375\" y=\"-39\" width=\"218.296875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.1484375, -24)\"><rect></rect><foreignObject width=\"158.296875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Account<br>providerDetails.vaultId</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-flowchart-LedgerA-8\" data-look=\"classic\" transform=\"translate(152.1484375, 415)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.1484375\" y=\"-27\" width=\"194.296875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.1484375, -12)\"><rect></rect><foreignObject width=\"134.296875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Blockchain ledgers</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-flowchart-LedgerB-10\" data-look=\"classic\" transform=\"translate(460.4453125, 415)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.1484375\" y=\"-27\" width=\"194.296875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.1484375, -12)\"><rect></rect><foreignObject width=\"134.296875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Blockchain ledgers</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-40c693b06025096a1afebcfecbe746d284b4284d3b449049d12ec1b2478c3fa8-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart TD\n    subgraph Root[\"Root domain\"]\n        VaultEntity[\"Registered vault entity\"]\n    end\n\n    subgraph DomainA[\"Domain A\"]\n        AccountA[\"Account<br/>providerDetails.vaultId\"]\n    end\n\n    subgraph DomainB[\"Domain B\"]\n        AccountB[\"Account<br/>providerDetails.vaultId\"]\n    end\n\n    VaultEntity -->|\"Used by\"| AccountA\n    VaultEntity -->|\"Used by\"| AccountB\n    AccountA -->|\"Ledger IDs\"| LedgerA[\"Blockchain ledgers\"]\n    AccountB -->|\"Ledger IDs\"| LedgerB[\"Blockchain ledgers\"]\n"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"key-strategies-and-backup-implications","__idx":4},"children":["Key strategies and backup implications"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each vault uses a key strategy that determines how account keys are created and what must be backed up for recovery."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Strategy"},"children":["Strategy"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"How keys are created"},"children":["How keys are created"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Backup implication"},"children":["Backup implication"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Deterministic derivation"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Account keys are derived from a master seed using the configured derivation strategy."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The master seed or wrapped seed material is critical to account recovery."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["MPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Key material is split into MPC shares and protected by the MPC deployment."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["If customer-held MPC backups are required, follow the MPC backup workflow through the operations backup guidance."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Random key strategy"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Account keys are generated without a deterministic relationship to a master seed."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The database becomes critical for recovery because accounts cannot be regenerated from a seed backup."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For most new vaults, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["VaultHard"]}," is the default key derivation strategy. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["VaultSoft"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Random"]}," require explicit enablement and have additional backup implications."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For the full derivation model, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/accounts-and-assets/accounts/account-key-derivation-and-ledger-compatibility"},"children":["Key derivation"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"hot-and-cold-vaults","__idx":5},"children":["Hot and cold vaults"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody"," supports hot and cold vault transaction-signing flows."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Vault type"},"children":["Vault type"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"How signing works"},"children":["How signing works"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Use case"},"children":["Use case"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Hot vault"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The vault is network-connected and polls for operation queries. After approval, it verifies the notary attestation, builds the transaction, signs it, and submits the signed transaction for broadcast."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Frequent transactions, trading, payments, and operational liquidity."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Cold vault"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The vault is air-gapped. Operators export pending operations, move them to the cold vault, sign them, and import the signed operations back into ","Ripple Custody","."]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Large treasury reserves and cold storage."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Both hot and cold vaults follow the same governance and approval process. They differ in how the vault receives the operation query and returns the signed transaction."]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n    Approved[\"Approved transaction intent\"]\n    Prepared[\"Notary-attested operation query\"]\n    Choice{\"Vault type\"}\n    Hot[\"Hot vault<br/>polls API and signs\"]\n    ColdExport[\"Export pending operations\"]\n    ColdSign[\"Cold vault signs offline\"]\n    ColdImport[\"Import signed operations\"]\n    Broadcast[\"Ledger service broadcasts\"]\n\n    Approved --> Prepared --> Choice\n    Choice --> Hot --> Broadcast\n    Choice --> ColdExport --> ColdSign --> ColdImport --> Broadcast\n","diagramHtml":"<svg id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 502.65625px;\" viewBox=\"0 0 502.65625 811.96875\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .error-icon{fill:#552222;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .error-text{fill:#552222;stroke:#552222;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edge-thickness-normal{stroke-width:1px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edge-thickness-thick{stroke-width:3.5px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edge-pattern-solid{stroke-dasharray:0;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edge-pattern-dashed{stroke-dasharray:3;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edge-pattern-dotted{stroke-dasharray:2;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .marker{fill:#333333;stroke:#333333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .marker.cross{stroke:#333333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d p{margin:0;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .cluster-label text{fill:#333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .cluster-label span{color:#333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .cluster-label span p{background-color:transparent;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .label text,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d span{fill:#333;color:#333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node rect,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node circle,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node ellipse,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node polygon,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .rough-node .label text,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node .label text,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .image-shape .label,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .icon-shape .label{text-anchor:middle;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .rough-node .label,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node .label,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .image-shape .label,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .icon-shape .label{text-align:center;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node.clickable{cursor:pointer;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .arrowheadPath{fill:#333333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .flowchart-link{stroke:#333333;fill:none;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .cluster text{fill:#333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .cluster span{color:#333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d rect.text{fill:none;stroke-width:0;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .icon-shape,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .icon-shape p,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .icon-shape .label rect,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d .node .neo-node{stroke:#9370DB;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].node rect,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].cluster rect,#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M238.43,62L238.43,66.167C238.43,70.333,238.43,78.667,238.43,86.333C238.43,94,238.43,101,238.43,104.5L238.43,108\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-L_Approved_Prepared_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Approved_Prepared_0\" data-points=\"W3sieCI6MjM4LjQyOTY4NzUsInkiOjYyfSx7IngiOjIzOC40Mjk2ODc1LCJ5Ijo4N30seyJ4IjoyMzguNDI5Njg3NSwieSI6MTEyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd)\"></path><path d=\"M238.43,190L238.43,194.167C238.43,198.333,238.43,206.667,238.43,214.333C238.43,222,238.43,229,238.43,232.5L238.43,236\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-L_Prepared_Choice_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Prepared_Choice_0\" data-points=\"W3sieCI6MjM4LjQyOTY4NzUsInkiOjE5MH0seyJ4IjoyMzguNDI5Njg3NSwieSI6MjE1fSx7IngiOjIzOC40Mjk2ODc1LCJ5IjoyNDB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd)\"></path><path d=\"M200.974,326.513L185.078,336.922C169.183,347.332,137.392,368.15,121.497,387.226C105.602,406.302,105.602,423.635,105.602,440.969C105.602,458.302,105.602,475.635,105.602,492.969C105.602,510.302,105.602,527.635,105.602,544.969C105.602,562.302,105.602,579.635,105.602,591.802C105.602,603.969,105.602,610.969,105.602,614.469L105.602,617.969\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-L_Choice_Hot_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Choice_Hot_0\" data-points=\"W3sieCI6MjAwLjk3MzgxODAxNzg0MTkyLCJ5IjozMjYuNTEyODgwNTE3ODQxOX0seyJ4IjoxMDUuNjAxNTYyNSwieSI6Mzg4Ljk2ODc1fSx7IngiOjEwNS42MDE1NjI1LCJ5Ijo0NDAuOTY4NzV9LHsieCI6MTA1LjYwMTU2MjUsInkiOjQ5Mi45Njg3NX0seyJ4IjoxMDUuNjAxNTYyNSwieSI6NTQ0Ljk2ODc1fSx7IngiOjEwNS42MDE1NjI1LCJ5Ijo1OTYuOTY4NzV9LHsieCI6MTA1LjYwMTU2MjUsInkiOjYyMS45Njg3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd)\"></path><path d=\"M105.602,699.969L105.602,704.135C105.602,708.302,105.602,716.635,115.624,724.726C125.647,732.816,145.692,740.663,155.714,744.587L165.736,748.511\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-L_Hot_Broadcast_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Hot_Broadcast_0\" data-points=\"W3sieCI6MTA1LjYwMTU2MjUsInkiOjY5OS45Njg3NX0seyJ4IjoxMDUuNjAxNTYyNSwieSI6NzI0Ljk2ODc1fSx7IngiOjE2OS40NjEyMzc5ODA3NjkyMywieSI6NzQ5Ljk2ODc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd)\"></path><path d=\"M275.886,326.513L291.781,336.922C307.676,347.332,339.467,368.15,355.362,382.059C371.258,395.969,371.258,402.969,371.258,406.469L371.258,409.969\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-L_Choice_ColdExport_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Choice_ColdExport_0\" data-points=\"W3sieCI6Mjc1Ljg4NTU1Njk4MjE1ODEsInkiOjMyNi41MTI4ODA1MTc4NDE5fSx7IngiOjM3MS4yNTc4MTI1LCJ5IjozODguOTY4NzV9LHsieCI6MzcxLjI1NzgxMjUsInkiOjQxMy45Njg3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd)\"></path><path d=\"M371.258,467.969L371.258,472.135C371.258,476.302,371.258,484.635,371.258,492.302C371.258,499.969,371.258,506.969,371.258,510.469L371.258,513.969\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-L_ColdExport_ColdSign_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_ColdExport_ColdSign_0\" data-points=\"W3sieCI6MzcxLjI1NzgxMjUsInkiOjQ2Ny45Njg3NX0seyJ4IjozNzEuMjU3ODEyNSwieSI6NDkyLjk2ODc1fSx7IngiOjM3MS4yNTc4MTI1LCJ5Ijo1MTcuOTY4NzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd)\"></path><path d=\"M371.258,571.969L371.258,576.135C371.258,580.302,371.258,588.635,371.258,598.302C371.258,607.969,371.258,618.969,371.258,624.469L371.258,629.969\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-L_ColdSign_ColdImport_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_ColdSign_ColdImport_0\" data-points=\"W3sieCI6MzcxLjI1NzgxMjUsInkiOjU3MS45Njg3NX0seyJ4IjozNzEuMjU3ODEyNSwieSI6NTk2Ljk2ODc1fSx7IngiOjM3MS4yNTc4MTI1LCJ5Ijo2MzMuOTY4NzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd)\"></path><path d=\"M371.258,687.969L371.258,694.135C371.258,700.302,371.258,712.635,361.235,722.726C351.213,732.816,331.168,740.663,321.145,744.587L311.123,748.511\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-L_ColdImport_Broadcast_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_ColdImport_Broadcast_0\" data-points=\"W3sieCI6MzcxLjI1NzgxMjUsInkiOjY4Ny45Njg3NX0seyJ4IjozNzEuMjU3ODEyNSwieSI6NzI0Ljk2ODc1fSx7IngiOjMwNy4zOTgxMzcwMTkyMzA4LCJ5Ijo3NDkuOTY4NzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Approved_Prepared_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Prepared_Choice_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Choice_Hot_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Hot_Broadcast_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Choice_ColdExport_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_ColdExport_ColdSign_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_ColdSign_ColdImport_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_ColdImport_Broadcast_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-flowchart-Approved-0\" data-look=\"classic\" transform=\"translate(238.4296875, 35)\"><rect class=\"basic label-container\" style=\"\" x=\"-127.3984375\" y=\"-27\" width=\"254.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-97.3984375, -12)\"><rect></rect><foreignObject width=\"194.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Approved transaction intent</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-flowchart-Prepared-1\" data-look=\"classic\" transform=\"translate(238.4296875, 151)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Notary-attested operation query</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-flowchart-Choice-2\" data-look=\"classic\" transform=\"translate(238.4296875, 301.984375)\"><polygon points=\"61.984375,0 123.96875,-61.984375 61.984375,-123.96875 0,-61.984375\" class=\"label-container\" transform=\"translate(-61.484375, 61.984375)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-34.984375, -12)\"><rect></rect><foreignObject width=\"69.96875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Vault type</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-flowchart-Hot-3\" data-look=\"classic\" transform=\"translate(105.6015625, 660.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.6015625\" y=\"-39\" width=\"195.203125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.6015625, -24)\"><rect></rect><foreignObject width=\"135.203125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Hot vault<br>polls API and signs</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-flowchart-ColdExport-4\" data-look=\"classic\" transform=\"translate(371.2578125, 440.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-123.3984375\" y=\"-27\" width=\"246.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-93.3984375, -12)\"><rect></rect><foreignObject width=\"186.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Export pending operations</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-flowchart-ColdSign-5\" data-look=\"classic\" transform=\"translate(371.2578125, 544.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.8984375\" y=\"-27\" width=\"219.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.8984375, -12)\"><rect></rect><foreignObject width=\"159.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Cold vault signs offline</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-flowchart-ColdImport-6\" data-look=\"classic\" transform=\"translate(371.2578125, 660.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-118.0546875\" y=\"-27\" width=\"236.109375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-88.0546875, -12)\"><rect></rect><foreignObject width=\"176.109375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Import signed operations</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-flowchart-Broadcast-7\" data-look=\"classic\" transform=\"translate(238.4296875, 776.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-123.828125\" y=\"-27\" width=\"247.65625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-93.828125, -12)\"><rect></rect><foreignObject width=\"187.65625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ledger service broadcasts</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-86eacebe9b068e77c4e94cb71264e7b2a6cdb3a8f59d3fa42d95f71e9bcfe22d-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 502.65625px;\" viewBox=\"0 0 502.65625 811.96875\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .error-icon{fill:#a44141;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .error-text{fill:#ddd;stroke:#ddd;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edge-thickness-normal{stroke-width:1px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edge-thickness-thick{stroke-width:3.5px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edge-pattern-solid{stroke-dasharray:0;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .marker.cross{stroke:lightgrey;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 p{margin:0;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .cluster-label text{fill:#F9FFFE;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .cluster-label span{color:#F9FFFE;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .cluster-label span p{background-color:transparent;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .label text,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 span{fill:#ccc;color:#ccc;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node rect,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node circle,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node ellipse,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node polygon,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .rough-node .label text,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node .label text,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .image-shape .label,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .icon-shape .label{text-anchor:middle;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .rough-node .label,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node .label,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .image-shape .label,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .icon-shape .label{text-align:center;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node.clickable{cursor:pointer;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .arrowheadPath{fill:lightgrey;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .cluster text{fill:#F9FFFE;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .cluster span{color:#F9FFFE;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 rect.text{fill:none;stroke-width:0;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .icon-shape,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .icon-shape p,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .icon-shape .label rect,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 .node .neo-node{stroke:#ccc;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].node rect,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].cluster rect,#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].node polygon{stroke:url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].node path{stroke:url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-gradient);stroke-width:1px;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].node circle{stroke:url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M238.43,62L238.43,66.167C238.43,70.333,238.43,78.667,238.43,86.333C238.43,94,238.43,101,238.43,104.5L238.43,108\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-L_Approved_Prepared_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Approved_Prepared_0\" data-points=\"W3sieCI6MjM4LjQyOTY4NzUsInkiOjYyfSx7IngiOjIzOC40Mjk2ODc1LCJ5Ijo4N30seyJ4IjoyMzguNDI5Njg3NSwieSI6MTEyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd)\"></path><path d=\"M238.43,190L238.43,194.167C238.43,198.333,238.43,206.667,238.43,214.333C238.43,222,238.43,229,238.43,232.5L238.43,236\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-L_Prepared_Choice_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Prepared_Choice_0\" data-points=\"W3sieCI6MjM4LjQyOTY4NzUsInkiOjE5MH0seyJ4IjoyMzguNDI5Njg3NSwieSI6MjE1fSx7IngiOjIzOC40Mjk2ODc1LCJ5IjoyNDB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd)\"></path><path d=\"M200.974,326.513L185.078,336.922C169.183,347.332,137.392,368.15,121.497,387.226C105.602,406.302,105.602,423.635,105.602,440.969C105.602,458.302,105.602,475.635,105.602,492.969C105.602,510.302,105.602,527.635,105.602,544.969C105.602,562.302,105.602,579.635,105.602,591.802C105.602,603.969,105.602,610.969,105.602,614.469L105.602,617.969\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-L_Choice_Hot_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Choice_Hot_0\" data-points=\"W3sieCI6MjAwLjk3MzgxODAxNzg0MTkyLCJ5IjozMjYuNTEyODgwNTE3ODQxOX0seyJ4IjoxMDUuNjAxNTYyNSwieSI6Mzg4Ljk2ODc1fSx7IngiOjEwNS42MDE1NjI1LCJ5Ijo0NDAuOTY4NzV9LHsieCI6MTA1LjYwMTU2MjUsInkiOjQ5Mi45Njg3NX0seyJ4IjoxMDUuNjAxNTYyNSwieSI6NTQ0Ljk2ODc1fSx7IngiOjEwNS42MDE1NjI1LCJ5Ijo1OTYuOTY4NzV9LHsieCI6MTA1LjYwMTU2MjUsInkiOjYyMS45Njg3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd)\"></path><path d=\"M105.602,699.969L105.602,704.135C105.602,708.302,105.602,716.635,115.624,724.726C125.647,732.816,145.692,740.663,155.714,744.587L165.736,748.511\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-L_Hot_Broadcast_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Hot_Broadcast_0\" data-points=\"W3sieCI6MTA1LjYwMTU2MjUsInkiOjY5OS45Njg3NX0seyJ4IjoxMDUuNjAxNTYyNSwieSI6NzI0Ljk2ODc1fSx7IngiOjE2OS40NjEyMzc5ODA3NjkyMywieSI6NzQ5Ljk2ODc1fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd)\"></path><path d=\"M275.886,326.513L291.781,336.922C307.676,347.332,339.467,368.15,355.362,382.059C371.258,395.969,371.258,402.969,371.258,406.469L371.258,409.969\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-L_Choice_ColdExport_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Choice_ColdExport_0\" data-points=\"W3sieCI6Mjc1Ljg4NTU1Njk4MjE1ODEsInkiOjMyNi41MTI4ODA1MTc4NDE5fSx7IngiOjM3MS4yNTc4MTI1LCJ5IjozODguOTY4NzV9LHsieCI6MzcxLjI1NzgxMjUsInkiOjQxMy45Njg3NX1d\" data-look=\"classic\" marker-end=\"url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd)\"></path><path d=\"M371.258,467.969L371.258,472.135C371.258,476.302,371.258,484.635,371.258,492.302C371.258,499.969,371.258,506.969,371.258,510.469L371.258,513.969\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-L_ColdExport_ColdSign_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_ColdExport_ColdSign_0\" data-points=\"W3sieCI6MzcxLjI1NzgxMjUsInkiOjQ2Ny45Njg3NX0seyJ4IjozNzEuMjU3ODEyNSwieSI6NDkyLjk2ODc1fSx7IngiOjM3MS4yNTc4MTI1LCJ5Ijo1MTcuOTY4NzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd)\"></path><path d=\"M371.258,571.969L371.258,576.135C371.258,580.302,371.258,588.635,371.258,598.302C371.258,607.969,371.258,618.969,371.258,624.469L371.258,629.969\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-L_ColdSign_ColdImport_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_ColdSign_ColdImport_0\" data-points=\"W3sieCI6MzcxLjI1NzgxMjUsInkiOjU3MS45Njg3NX0seyJ4IjozNzEuMjU3ODEyNSwieSI6NTk2Ljk2ODc1fSx7IngiOjM3MS4yNTc4MTI1LCJ5Ijo2MzMuOTY4NzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd)\"></path><path d=\"M371.258,687.969L371.258,694.135C371.258,700.302,371.258,712.635,361.235,722.726C351.213,732.816,331.168,740.663,321.145,744.587L311.123,748.511\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-L_ColdImport_Broadcast_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_ColdImport_Broadcast_0\" data-points=\"W3sieCI6MzcxLjI1NzgxMjUsInkiOjY4Ny45Njg3NX0seyJ4IjozNzEuMjU3ODEyNSwieSI6NzI0Ljk2ODc1fSx7IngiOjMwNy4zOTgxMzcwMTkyMzA4LCJ5Ijo3NDkuOTY4NzV9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Approved_Prepared_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Prepared_Choice_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Choice_Hot_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Hot_Broadcast_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Choice_ColdExport_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_ColdExport_ColdSign_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_ColdSign_ColdImport_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_ColdImport_Broadcast_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-flowchart-Approved-0\" data-look=\"classic\" transform=\"translate(238.4296875, 35)\"><rect class=\"basic label-container\" style=\"\" x=\"-127.3984375\" y=\"-27\" width=\"254.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-97.3984375, -12)\"><rect></rect><foreignObject width=\"194.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Approved transaction intent</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-flowchart-Prepared-1\" data-look=\"classic\" transform=\"translate(238.4296875, 151)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-39\" width=\"260\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -24)\"><rect></rect><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Notary-attested operation query</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-flowchart-Choice-2\" data-look=\"classic\" transform=\"translate(238.4296875, 301.984375)\"><polygon points=\"61.984375,0 123.96875,-61.984375 61.984375,-123.96875 0,-61.984375\" class=\"label-container\" transform=\"translate(-61.484375, 61.984375)\"></polygon><g class=\"label\" style=\"\" transform=\"translate(-34.984375, -12)\"><rect></rect><foreignObject width=\"69.96875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Vault type</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-flowchart-Hot-3\" data-look=\"classic\" transform=\"translate(105.6015625, 660.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-97.6015625\" y=\"-39\" width=\"195.203125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-67.6015625, -24)\"><rect></rect><foreignObject width=\"135.203125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Hot vault<br>polls API and signs</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-flowchart-ColdExport-4\" data-look=\"classic\" transform=\"translate(371.2578125, 440.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-123.3984375\" y=\"-27\" width=\"246.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-93.3984375, -12)\"><rect></rect><foreignObject width=\"186.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Export pending operations</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-flowchart-ColdSign-5\" data-look=\"classic\" transform=\"translate(371.2578125, 544.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.8984375\" y=\"-27\" width=\"219.796875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.8984375, -12)\"><rect></rect><foreignObject width=\"159.796875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Cold vault signs offline</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-flowchart-ColdImport-6\" data-look=\"classic\" transform=\"translate(371.2578125, 660.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-118.0546875\" y=\"-27\" width=\"236.109375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-88.0546875, -12)\"><rect></rect><foreignObject width=\"176.109375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Import signed operations</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-flowchart-Broadcast-7\" data-look=\"classic\" transform=\"translate(238.4296875, 776.96875)\"><rect class=\"basic label-container\" style=\"\" x=\"-123.828125\" y=\"-27\" width=\"247.65625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-93.828125, -12)\"><rect></rect><foreignObject width=\"187.65625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ledger service broadcasts</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-e789b5a3e46d9491acfa90d26963d48c89f40daea1a62b7924f14491057b4be8-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart TD\n    Approved[\"Approved transaction intent\"]\n    Prepared[\"Notary-attested operation query\"]\n    Choice{\"Vault type\"}\n    Hot[\"Hot vault<br/>polls API and signs\"]\n    ColdExport[\"Export pending operations\"]\n    ColdSign[\"Cold vault signs offline\"]\n    ColdImport[\"Import signed operations\"]\n    Broadcast[\"Ledger service broadcasts\"]\n\n    Approved --> Prepared --> Choice\n    Choice --> Hot --> Broadcast\n    Choice --> ColdExport --> ColdSign --> ColdImport --> Broadcast\n"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"vault-lifecycle","__idx":6},"children":["Vault lifecycle"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"stateDiagram-v2\n    [*] --> Deployed: Deploy vault component\n    Deployed --> Registered: v0_CreateVault\n    Registered --> UsedByAccounts: Create accounts with vaultId\n    UsedByAccounts --> Signing: Approved transactions\n    Signing --> Locked: v0_LockVault\n    Locked --> UsedByAccounts: v0_UnlockVault\n    UsedByAccounts --> Updated: v0_UpdateVault\n    Updated --> UsedByAccounts\n","diagramHtml":"<svg id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"statediagram\" style=\"max-width: 472.94140625px;\" viewBox=\"0 0 472.94140625 624\" role=\"graphics-document document\" aria-roledescription=\"stateDiagram\"><style>\n    #diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .error-icon{fill:#552222;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .error-text{fill:#552222;stroke:#552222;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edge-thickness-normal{stroke-width:1px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edge-thickness-thick{stroke-width:3.5px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edge-pattern-solid{stroke-dasharray:0;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .marker{fill:#333333;stroke:#333333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .marker.cross{stroke:#333333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 p{margin:0;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 defs [id$=\"-barbEnd\"]{fill:#333333;stroke:#333333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 g.stateGroup text{fill:#9370DB;stroke:none;font-size:10px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 g.stateGroup text{fill:#333;stroke:none;font-size:10px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 g.stateGroup .state-title{font-weight:bolder;fill:#131300;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 g.stateGroup rect{fill:#ECECFF;stroke:#9370DB;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 g.stateGroup line{stroke:#333333;stroke-width:1;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .transition{stroke:#333333;stroke-width:1;fill:none;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .stateGroup .composit{fill:white;border-bottom:1px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .state-note{stroke:#aaaa33;fill:#fff5ad;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .state-note text{fill:black;stroke:none;font-size:10px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edgeLabel .label rect{fill:#ECECFF;opacity:0.5;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .edgeLabel .label text{fill:#333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .label div .edgeLabel{color:#333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .stateLabel text{fill:#131300;font-size:10px;font-weight:bold;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .node circle.state-start{fill:#333333;stroke:#333333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .node .fork-join{fill:#333333;stroke:#333333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .node circle.state-end{fill:#9370DB;stroke:white;stroke-width:1.5;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .end-state-inner{fill:white;stroke-width:1.5;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .node rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .node polygon{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [id$=\"-barbEnd\"]{fill:#333333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-cluster rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .cluster-label,#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .nodeLabel{color:#131300;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-cluster rect.outer{rx:5px;ry:5px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-state .divider{stroke:#9370DB;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-state .title-state{rx:5px;ry:5px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-cluster.statediagram-cluster .inner{fill:white;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#f0f0f0;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-cluster .inner{rx:0;ry:0;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-state rect.basic{rx:5px;ry:5px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#f0f0f0;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .note-edge{stroke-dasharray:5;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-note text{fill:black;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram-note .nodeLabel{color:black;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagram .edgeLabel{color:red;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [id$=\"-dependencyStart\"],#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [id$=\"-dependencyEnd\"]{fill:#333333;stroke:#333333;stroke-width:1;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].statediagram-cluster rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].statediagram-cluster rect.outer{rx:5px;ry:5px;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 .node .neo-node{stroke:#9370DB;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].node rect,#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].cluster rect,#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><defs><marker id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd\" refX=\"19\" refY=\"7\" markerWidth=\"20\" markerHeight=\"14\" markerUnits=\"userSpaceOnUse\" orient=\"auto\"><path d=\"M 19,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M281.707,22L281.707,28.167C281.707,34.333,281.707,46.667,281.707,59C281.707,71.333,281.707,83.667,281.707,89.833L281.707,96\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-edge0\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge0\" data-points=\"W3sieCI6MjgxLjcwNzAzMTI1LCJ5IjoyMn0seyJ4IjoyODEuNzA3MDMxMjUsInkiOjU5fSx7IngiOjI4MS43MDcwMzEyNSwieSI6OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd)\"></path><path d=\"M281.707,136L281.707,142.167C281.707,148.333,281.707,160.667,281.707,173C281.707,185.333,281.707,197.667,281.707,203.833L281.707,210\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-edge1\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge1\" data-points=\"W3sieCI6MjgxLjcwNzAzMTI1LCJ5IjoxMzZ9LHsieCI6MjgxLjcwNzAzMTI1LCJ5IjoxNzN9LHsieCI6MjgxLjcwNzAzMTI1LCJ5IjoyMTB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd)\"></path><path d=\"M281.707,250L281.707,258.167C281.707,266.333,281.707,282.667,281.707,299C281.707,315.333,281.707,331.667,281.707,339.833L281.707,348\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-edge2\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge2\" data-points=\"W3sieCI6MjgxLjcwNzAzMTI1LCJ5IjoyNTB9LHsieCI6MjgxLjcwNzAzMTI1LCJ5IjoyOTl9LHsieCI6MjgxLjcwNzAzMTI1LCJ5IjozNDh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd)\"></path><path d=\"M213.6,388L192.6,394.167C171.6,400.333,129.601,412.667,108.601,425C87.602,437.333,87.602,449.667,87.602,455.833L87.602,462\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-edge3\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge3\" data-points=\"W3sieCI6MjEzLjU5OTg0OTIzMjQ1NjE0LCJ5IjozODh9LHsieCI6ODcuNjAxNTYyNSwieSI6NDI1fSx7IngiOjg3LjYwMTU2MjUsInkiOjQ2Mn1d\" data-look=\"classic\" marker-end=\"url(#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd)\"></path><path d=\"M87.602,502L87.602,508.167C87.602,514.333,87.602,526.667,112.012,540.552C136.422,554.438,185.242,569.875,209.652,577.594L234.063,585.313\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-edge4\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge4\" data-points=\"W3sieCI6ODcuNjAxNTYyNSwieSI6NTAyfSx7IngiOjg3LjYwMTU2MjUsInkiOjUzOX0seyJ4IjoyMzQuMDYyNSwieSI6NTg1LjMxMjk2MzIwMzc0NDZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd)\"></path><path d=\"M301.656,582.442L319.705,575.202C337.754,567.961,373.852,553.481,391.9,536.74C409.949,520,409.949,501,409.949,482C409.949,463,409.949,444,396.075,428.333C382.201,412.667,354.453,400.333,340.578,394.167L326.704,388\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-edge5\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge5\" data-points=\"W3sieCI6MzAxLjY1NjI1LCJ5Ijo1ODIuNDQyMjI2ODA0MTIzN30seyJ4Ijo0MDkuOTQ5MjE4NzUsInkiOjUzOX0seyJ4Ijo0MDkuOTQ5MjE4NzUsInkiOjQ4Mn0seyJ4Ijo0MDkuOTQ5MjE4NzUsInkiOjQyNX0seyJ4IjozMjYuNzA0MjkwMDIxOTI5OCwieSI6Mzg4fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd)\"></path><path d=\"M268.315,388L264.185,394.167C260.056,400.333,251.798,412.667,251.798,425C251.798,437.333,260.056,449.667,264.185,455.833L268.315,462\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-edge6\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge6\" data-points=\"W3sieCI6MjY4LjMxNDc2MTUxMzE1NzksInkiOjM4OH0seyJ4IjoyNDMuNTM5MDYyNSwieSI6NDI1fSx7IngiOjI2OC4zMTQ3NjE1MTMxNTc5LCJ5Ijo0NjJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd)\"></path><path d=\"M300.697,462L306.552,455.833C312.407,449.667,324.118,437.333,324.118,425C324.118,412.667,312.407,400.333,306.552,394.167L300.697,388\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-edge7\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge7\" data-points=\"W3sieCI6MzAwLjY5Njg4ODcwNjE0MDMsInkiOjQ2Mn0seyJ4IjozMzUuODI4MTI1LCJ5Ijo0MjV9LHsieCI6MzAwLjY5Njg4ODcwNjE0MDMsInkiOjM4OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329_stateDiagram-barbEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(281.70703125, 59)\"><g class=\"label\" data-id=\"edge0\" transform=\"translate(-85.828125, -12)\"><foreignObject width=\"171.65625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Deploy vault component</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(281.70703125, 173)\"><g class=\"label\" data-id=\"edge1\" transform=\"translate(-54.5546875, -12)\"><foreignObject width=\"109.109375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>v0_CreateVault</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(281.70703125, 299)\"><g class=\"label\" data-id=\"edge2\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Create accounts with vaultId</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(87.6015625, 425)\"><g class=\"label\" data-id=\"edge3\" transform=\"translate(-79.6015625, -12)\"><foreignObject width=\"159.203125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Approved transactions</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(87.6015625, 539)\"><g class=\"label\" data-id=\"edge4\" transform=\"translate(-47.4375, -12)\"><foreignObject width=\"94.875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>v0_LockVault</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(409.94921875, 482)\"><g class=\"label\" data-id=\"edge5\" transform=\"translate(-54.9921875, -12)\"><foreignObject width=\"109.984375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>v0_UnlockVault</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(243.5390625, 425)\"><g class=\"label\" data-id=\"edge6\" transform=\"translate(-56.3359375, -12)\"><foreignObject width=\"112.671875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>v0_UpdateVault</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"edge7\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-state-root_start-0\" data-look=\"classic\" transform=\"translate(281.70703125, 15)\"><circle class=\"state-start\" r=\"7\" width=\"14\" height=\"14\"></circle></g><g class=\"node  statediagram-state\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-state-Deployed-1\" data-look=\"classic\" transform=\"translate(281.70703125, 116)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-41.8046875\" y=\"-20\" width=\"83.609375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-33.8046875, -12)\"><rect></rect><foreignObject width=\"67.609375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Deployed</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-state-Registered-2\" data-look=\"classic\" transform=\"translate(281.70703125, 230)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-46.6875\" y=\"-20\" width=\"93.375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-38.6875, -12)\"><rect></rect><foreignObject width=\"77.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Registered</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-state-UsedByAccounts-7\" data-look=\"classic\" transform=\"translate(281.70703125, 368)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-68.921875\" y=\"-20\" width=\"137.84375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-60.921875, -12)\"><rect></rect><foreignObject width=\"121.84375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>UsedByAccounts</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-state-Signing-4\" data-look=\"classic\" transform=\"translate(87.6015625, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-34.6875\" y=\"-20\" width=\"69.375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-26.6875, -12)\"><rect></rect><foreignObject width=\"53.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Signing</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-state-Locked-5\" data-look=\"classic\" transform=\"translate(267.859375, 596)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-33.796875\" y=\"-20\" width=\"67.59375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-25.796875, -12)\"><rect></rect><foreignObject width=\"51.59375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Locked</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-state-Updated-7\" data-look=\"classic\" transform=\"translate(281.70703125, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-38.25\" y=\"-20\" width=\"76.5\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-30.25, -12)\"><rect></rect><foreignObject width=\"60.5\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Updated</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-f67be2fd16f65e5b00e5c9deaf4fc14c6cead0c70f4ad380a8f97af08d165329-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"statediagram\" style=\"max-width: 472.94140625px;\" viewBox=\"0 0 472.94140625 624\" role=\"graphics-document document\" aria-roledescription=\"stateDiagram\"><style>\n    #diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .error-icon{fill:#a44141;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .error-text{fill:#ddd;stroke:#ddd;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edge-thickness-normal{stroke-width:1px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edge-thickness-thick{stroke-width:3.5px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edge-pattern-solid{stroke-dasharray:0;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .marker.cross{stroke:lightgrey;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 p{margin:0;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 defs [id$=\"-barbEnd\"]{fill:lightgrey;stroke:lightgrey;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 g.stateGroup text{fill:#ccc;stroke:none;font-size:10px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 g.stateGroup text{fill:#ccc;stroke:none;font-size:10px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 g.stateGroup .state-title{font-weight:bolder;fill:#e0dfdf;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 g.stateGroup rect{fill:#1f2020;stroke:#ccc;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 g.stateGroup line{stroke:lightgrey;stroke-width:1;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .transition{stroke:lightgrey;stroke-width:1;fill:none;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .stateGroup .composit{fill:#333;border-bottom:1px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .state-note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .state-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-size:10px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .stateLabel .box{stroke:none;stroke-width:0;fill:#1f2020;opacity:0.5;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edgeLabel .label rect{fill:#1f2020;opacity:0.5;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .edgeLabel .label text{fill:#ccc;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .label div .edgeLabel{color:#ccc;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .stateLabel text{fill:#e0dfdf;font-size:10px;font-weight:bold;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .node circle.state-start{fill:#f4f4f4;stroke:#f4f4f4;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .node .fork-join{fill:#f4f4f4;stroke:#f4f4f4;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .node circle.state-end{fill:#cccccc;stroke:#333;stroke-width:1.5;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .end-state-inner{fill:#333;stroke-width:1.5;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .node rect{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .node polygon{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [id$=\"-barbEnd\"]{fill:lightgrey;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-cluster rect{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .cluster-label,#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .nodeLabel{color:#e0dfdf;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-cluster rect.outer{rx:5px;ry:5px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-state .divider{stroke:#ccc;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-state .title-state{rx:5px;ry:5px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-cluster.statediagram-cluster .inner{fill:#333;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#555;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-cluster .inner{rx:0;ry:0;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-state rect.basic{rx:5px;ry:5px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#555;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .note-edge{stroke-dasharray:5;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram-note .nodeLabel{color:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagram .edgeLabel{color:red;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [id$=\"-dependencyStart\"],#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [id$=\"-dependencyEnd\"]{fill:lightgrey;stroke:lightgrey;stroke-width:1;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].statediagram-cluster rect{fill:#1f2020;stroke:url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-gradient);stroke-width:1;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].statediagram-cluster rect.outer{rx:5px;ry:5px;filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 .node .neo-node{stroke:#ccc;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].node rect,#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].cluster rect,#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].node polygon{stroke:url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].node path{stroke:url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-gradient);stroke-width:1px;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].node circle{stroke:url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><defs><marker id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd\" refX=\"19\" refY=\"7\" markerWidth=\"20\" markerHeight=\"14\" markerUnits=\"userSpaceOnUse\" orient=\"auto\"><path d=\"M 19,7 L9,13 L14,7 L9,1 Z\"></path></marker></defs><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M281.707,22L281.707,28.167C281.707,34.333,281.707,46.667,281.707,59C281.707,71.333,281.707,83.667,281.707,89.833L281.707,96\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-edge0\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge0\" data-points=\"W3sieCI6MjgxLjcwNzAzMTI1LCJ5IjoyMn0seyJ4IjoyODEuNzA3MDMxMjUsInkiOjU5fSx7IngiOjI4MS43MDcwMzEyNSwieSI6OTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd)\"></path><path d=\"M281.707,136L281.707,142.167C281.707,148.333,281.707,160.667,281.707,173C281.707,185.333,281.707,197.667,281.707,203.833L281.707,210\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-edge1\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge1\" data-points=\"W3sieCI6MjgxLjcwNzAzMTI1LCJ5IjoxMzZ9LHsieCI6MjgxLjcwNzAzMTI1LCJ5IjoxNzN9LHsieCI6MjgxLjcwNzAzMTI1LCJ5IjoyMTB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd)\"></path><path d=\"M281.707,250L281.707,258.167C281.707,266.333,281.707,282.667,281.707,299C281.707,315.333,281.707,331.667,281.707,339.833L281.707,348\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-edge2\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge2\" data-points=\"W3sieCI6MjgxLjcwNzAzMTI1LCJ5IjoyNTB9LHsieCI6MjgxLjcwNzAzMTI1LCJ5IjoyOTl9LHsieCI6MjgxLjcwNzAzMTI1LCJ5IjozNDh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd)\"></path><path d=\"M213.6,388L192.6,394.167C171.6,400.333,129.601,412.667,108.601,425C87.602,437.333,87.602,449.667,87.602,455.833L87.602,462\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-edge3\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge3\" data-points=\"W3sieCI6MjEzLjU5OTg0OTIzMjQ1NjE0LCJ5IjozODh9LHsieCI6ODcuNjAxNTYyNSwieSI6NDI1fSx7IngiOjg3LjYwMTU2MjUsInkiOjQ2Mn1d\" data-look=\"classic\" marker-end=\"url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd)\"></path><path d=\"M87.602,502L87.602,508.167C87.602,514.333,87.602,526.667,112.012,540.552C136.422,554.438,185.242,569.875,209.652,577.594L234.063,585.313\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-edge4\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge4\" data-points=\"W3sieCI6ODcuNjAxNTYyNSwieSI6NTAyfSx7IngiOjg3LjYwMTU2MjUsInkiOjUzOX0seyJ4IjoyMzQuMDYyNSwieSI6NTg1LjMxMjk2MzIwMzc0NDZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd)\"></path><path d=\"M301.656,582.442L319.705,575.202C337.754,567.961,373.852,553.481,391.9,536.74C409.949,520,409.949,501,409.949,482C409.949,463,409.949,444,396.075,428.333C382.201,412.667,354.453,400.333,340.578,394.167L326.704,388\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-edge5\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge5\" data-points=\"W3sieCI6MzAxLjY1NjI1LCJ5Ijo1ODIuNDQyMjI2ODA0MTIzN30seyJ4Ijo0MDkuOTQ5MjE4NzUsInkiOjUzOX0seyJ4Ijo0MDkuOTQ5MjE4NzUsInkiOjQ4Mn0seyJ4Ijo0MDkuOTQ5MjE4NzUsInkiOjQyNX0seyJ4IjozMjYuNzA0MjkwMDIxOTI5OCwieSI6Mzg4fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd)\"></path><path d=\"M268.315,388L264.185,394.167C260.056,400.333,251.798,412.667,251.798,425C251.798,437.333,260.056,449.667,264.185,455.833L268.315,462\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-edge6\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge6\" data-points=\"W3sieCI6MjY4LjMxNDc2MTUxMzE1NzksInkiOjM4OH0seyJ4IjoyNDMuNTM5MDYyNSwieSI6NDI1fSx7IngiOjI2OC4zMTQ3NjE1MTMxNTc5LCJ5Ijo0NjJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd)\"></path><path d=\"M300.697,462L306.552,455.833C312.407,449.667,324.118,437.333,324.118,425C324.118,412.667,312.407,400.333,306.552,394.167L300.697,388\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-edge7\" class=\"edge-thickness-normal edge-pattern-solid transition\" style=\"fill:none;;;fill:none\" data-edge=\"true\" data-et=\"edge\" data-id=\"edge7\" data-points=\"W3sieCI6MzAwLjY5Njg4ODcwNjE0MDMsInkiOjQ2Mn0seyJ4IjozMzUuODI4MTI1LCJ5Ijo0MjV9LHsieCI6MzAwLjY5Njg4ODcwNjE0MDMsInkiOjM4OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7_stateDiagram-barbEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\" transform=\"translate(281.70703125, 59)\"><g class=\"label\" data-id=\"edge0\" transform=\"translate(-85.828125, -12)\"><foreignObject width=\"171.65625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Deploy vault component</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(281.70703125, 173)\"><g class=\"label\" data-id=\"edge1\" transform=\"translate(-54.5546875, -12)\"><foreignObject width=\"109.109375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>v0_CreateVault</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(281.70703125, 299)\"><g class=\"label\" data-id=\"edge2\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>Create accounts with vaultId</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(87.6015625, 425)\"><g class=\"label\" data-id=\"edge3\" transform=\"translate(-79.6015625, -12)\"><foreignObject width=\"159.203125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>Approved transactions</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(87.6015625, 539)\"><g class=\"label\" data-id=\"edge4\" transform=\"translate(-47.4375, -12)\"><foreignObject width=\"94.875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>v0_LockVault</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(409.94921875, 482)\"><g class=\"label\" data-id=\"edge5\" transform=\"translate(-54.9921875, -12)\"><foreignObject width=\"109.984375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>v0_UnlockVault</p></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(243.5390625, 425)\"><g class=\"label\" data-id=\"edge6\" transform=\"translate(-56.3359375, -12)\"><foreignObject width=\"112.671875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>v0_UpdateVault</p></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"edge7\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-state-root_start-0\" data-look=\"classic\" transform=\"translate(281.70703125, 15)\"><circle class=\"state-start\" r=\"7\" width=\"14\" height=\"14\"></circle></g><g class=\"node  statediagram-state\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-state-Deployed-1\" data-look=\"classic\" transform=\"translate(281.70703125, 116)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-41.8046875\" y=\"-20\" width=\"83.609375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-33.8046875, -12)\"><rect></rect><foreignObject width=\"67.609375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Deployed</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-state-Registered-2\" data-look=\"classic\" transform=\"translate(281.70703125, 230)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-46.6875\" y=\"-20\" width=\"93.375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-38.6875, -12)\"><rect></rect><foreignObject width=\"77.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Registered</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-state-UsedByAccounts-7\" data-look=\"classic\" transform=\"translate(281.70703125, 368)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-68.921875\" y=\"-20\" width=\"137.84375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-60.921875, -12)\"><rect></rect><foreignObject width=\"121.84375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>UsedByAccounts</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-state-Signing-4\" data-look=\"classic\" transform=\"translate(87.6015625, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-34.6875\" y=\"-20\" width=\"69.375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-26.6875, -12)\"><rect></rect><foreignObject width=\"53.375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Signing</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-state-Locked-5\" data-look=\"classic\" transform=\"translate(267.859375, 596)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-33.796875\" y=\"-20\" width=\"67.59375\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-25.796875, -12)\"><rect></rect><foreignObject width=\"51.59375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Locked</p></span></div></foreignObject></g></g><g class=\"node  statediagram-state\" id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-state-Updated-7\" data-look=\"classic\" transform=\"translate(281.70703125, 482)\"><rect class=\"basic label-container\" style=\"\" rx=\"5\" ry=\"5\" x=\"-38.25\" y=\"-20\" width=\"76.5\" height=\"40\"></rect><g class=\"label\" style=\"\" transform=\"translate(-30.25, -12)\"><rect></rect><foreignObject width=\"60.5\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel markdown-node-label\"><p>Updated</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-523f0dd95cf77f30d3c02db5aab26e0759ae216df68d5ba122ae5a1d87d890f7-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["stateDiagram-v2\n    [*] --> Deployed: Deploy vault component\n    Deployed --> Registered: v0_CreateVault\n    Registered --> UsedByAccounts: Create accounts with vaultId\n    UsedByAccounts --> Signing: Approved transactions\n    Signing --> Locked: v0_LockVault\n    Locked --> UsedByAccounts: v0_UnlockVault\n    UsedByAccounts --> Updated: v0_UpdateVault\n    Updated --> UsedByAccounts\n"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Lifecycle stage"},"children":["Lifecycle stage"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"What happens"},"children":["What happens"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Deploy"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["The vault component is deployed with its KMS backend."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Register"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["A ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_CreateVault"]}," intent creates the vault entity in ","Ripple Custody",". Vaults are registered from the root domain."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Use"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Accounts reference the vault through ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["providerDetails.vaultId"]},"; approved transactions can be prepared for vault signing."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Update"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["A ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_UpdateVault"]}," intent changes mutable vault details such as alias, description, custom properties, or parameters."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Lock or unlock"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_LockVault"]}," prevents transaction orders related to the vault from executing. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["v0_UnlockVault"]}," re-enables the vault."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"backup-recovery-and-key-rotation","__idx":7},"children":["Backup, recovery, and key rotation"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Vault strategy affects what operators must preserve for recovery. Platform backup and restore procedures live with operations guidance; vault recovery and wrapping-key rotation procedures live in this section."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Need"},"children":["Need"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Start with"},"children":["Start with"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Determine backup scope"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/operations-and-maintenance/backup-and-restore#what-to-back-up"},"children":["Back up, restore, and recover"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Route operators to the correct backup procedure"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/operations-and-maintenance/backup-and-restore#backup-procedures"},"children":["Backup procedures"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Rotate a vault wrapping key for an IBM HSM-backed vault"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/identity-and-access/vault-management/vault-wrapping-key-rotation-ibm-hsm"},"children":["IBM HSM wrapping key rotation"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Rotate a vault wrapping key for an MPC-backed vault"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/identity-and-access/vault-management/vault-wrapping-key-rotation-mpc"},"children":["MPC wrapping key rotation"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Plan platform-level restore validation"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/operations-and-maintenance/backup-and-restore#restore-procedures"},"children":["Restore procedures"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/operations-and-maintenance/backup-and-restore#validation"},"children":["Backup validation"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Recover cold-vault operations after a workstation or environment failure"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/identity-and-access/vault-management/cold-vault-recovery"},"children":["Cold vault recovery"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"next-steps","__idx":8},"children":["Next steps"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Task"},"children":["Task"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Page"},"children":["Page"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Register, view, update, lock, or unlock vaults"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/identity-and-access/vault-management/manage-vaults"},"children":["Manage vaults"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Understand cold vault operations"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/identity-and-access/vault-management/cold-vaults"},"children":["Cold vaults"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Process air-gapped vault operations"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/identity-and-access/vault-management/cold-vault-setup-api"},"children":["Process cold vault operations with the API"]}," or ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/identity-and-access/vault-management/cold-vault-setup-ui"},"children":["Process cold vault operations in the UI"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Determine backup, recovery, or key-rotation scope"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/identity-and-access/vault-management/backup-recovery-and-key-rotation"},"children":["Backup, recovery, and key rotation"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Plan KMS selection"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/deployment/planning/key-management"},"children":["Key management planning"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Create accounts that use a vault"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/accounts-and-assets/accounts/manage-accounts-ui"},"children":["Manage accounts in the UI"]}," or ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/pt-br/products/custody/accounts-and-assets/accounts/manage-accounts-api"},"children":["with the API"]}]}]}]}]}]}]},"headings":[{"value":"Vaults","id":"vaults","depth":1},{"value":"What is a vault?","id":"what-is-a-vault","depth":2},{"value":"Vaults in the trust model","id":"vaults-in-the-trust-model","depth":2},{"value":"How vaults relate to domains, accounts, and ledgers","id":"how-vaults-relate-to-domains-accounts-and-ledgers","depth":2},{"value":"Key strategies and backup implications","id":"key-strategies-and-backup-implications","depth":2},{"value":"Hot and cold vaults","id":"hot-and-cold-vaults","depth":2},{"value":"Vault lifecycle","id":"vault-lifecycle","depth":2},{"value":"Backup, recovery, and key rotation","id":"backup-recovery-and-key-rotation","depth":2},{"value":"Next steps","id":"next-steps","depth":2}],"frontmatter":{"seo":{"title":"Vaults"}},"lastModified":"2026-10-23T14:40:24.157Z","isTranslationFallback":true,"pagePropGetterError":{"message":"","name":""}},"slug":"/pt-br/products/custody/identity-and-access/vault-management","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}