# Technology

RockSolid Vaults are built on a stack of standards-compliant contracts and institutional-grade MPC systems.

**Smart Contracts**

* All vaults are deployed as[ ERC-7540](https://eips.ethereum.org/EIPS/eip-7540) contracts, an asynchronous extension of [ERC-4626](https://ethereum.org/developers/docs/standards/tokens/erc-4626/).
* ERC-7540 allows vaults to handle deposits and withdrawals asynchronously, which is essential for strategies that rely on staking or queue-based redemptions.
* The Rocket Pool rETH vault deploys the smart contracts built by [Lagoon Finance](https://app.lagoon.finance/), independently [audited](https://docs.lagoon.finance/resources/audits) by Nethermind. These contracts are live and secure >$140m in TVL

**MPC and Multisig Wallets**

RockSolid Vaults support both Safe Multisig and MPC custody solutions, such as Fireblocks and Fordefi.

Transaction controls include:

* Role-based approvals (separating Strategy Manager, Distributor, and Partner Protocol).
* Threshold signing for large transactions.
* Whitelisting to ensure assets are only deployed into pre-approved strategies (any other transaction will be auto rejected)

The Rocket Pool rETH vault uses [Fordefi](https://fordefi.com/) as the MPC solution.

#### Oracles and NAV

* Unlike most vaults, RockSolid calculates NAV manually at regular intervals. This avoids sole reliance on oracles, reduces exposure to gaming of deposit/withdrawals, and ensures accuracy for incentive rewards that accrue over time. All NAV updates are viewable on chain (e.g via Etherscan).
* This is a two-step process by which the Strategy Manager proposes an NAV update, and the Distributor co-signs and approves that update.
* This reduces exposure to oracle manipulation and ensures accuracy across strategies with delayed reward realization (e.g., incentive lockups).
* RockSolid uses external data feeds like Pyth for display purposes (e.g., showing rETH values).

#### Monitoring and Controls

* Continuous monitoring of vault positions, strategy health, and counterparty exposure.
* Exposure caps are enforced per vault and per strategy, limiting the systemic impact of experimental or high-risk allocations.


---

# Agent Instructions: 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.rocksolid.network/technology.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.
