> For the complete documentation index, see [llms.txt](https://docs.midas.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.midas.app/security/wallet-and-transaction-security.md).

# Wallet and Transaction Security

#### MPC Key Management & Policy Engines

All collateral assets and smart contracts are protected by industry-leading Multi-Party Computation (MPC) key management solutions provided by Fordefi and Fireblocks.

* **Cryptographic Guardrails:** All on-chain transactions initiated by the asset manager are restricted by MPC-based policy engines. These engines ensure that trades and transfers can only occur with explicitly whitelisted counterparties.
* **Active Threat Prevention:** We deploy Blockaid as an advanced co-signer solution directly within our MPC workspaces. This provides continuous on-chain transaction simulation and monitoring, adding a critical layer of protection against malicious smart contracts and on-chain threats.
* **Strict Governance:** Any changes to these policy engines or counterparty whitelists require a strict dual-control review process by trained Midas approvers based on a required quorum.
* **Tamper-Proof Logging:** Every transaction, policy update, whitelist modification, and user configuration is permanently recorded in a tamper-proof audit trail.

#### Backup Security

All collateral assets and smart contracts are secured using institutional-grade MPC key management solutions. Backup procedures are designed to ensure strong redundancy, strict access controls, and continuous monitoring, aligned with industry best practices.&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.midas.app/security/wallet-and-transaction-security.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
