# Terminology

<table><thead><tr><th width="155.08984375">Term</th><th>Defintion</th></tr></thead><tbody><tr><td><strong>Depositor</strong></td><td>A Depositor is any user who contributes assets into a RockSolid Vault. Depositors receive Receipt Tokens that represent their share of the Vault and entitle them to withdraw their assets and any rewards earned.</td></tr><tr><td><strong>Distributor</strong></td><td>RockSolid is the Distributor. The Distributor works with the Partner Protocol to ensure the vault is configured to match its objectives, including risk appetite, asset type, and reward structure. The Distributor provides front-end integration and distributes the vault via its own front-end.</td></tr><tr><td><strong>High-Water Mark</strong></td><td>A fee safeguard: rewards fees are only collected on new gains above the vault’s previous peak NAV, ensuring depositors don’t pay fees twice for the same performance.</td></tr><tr><td><strong>Looping / Compounding</strong></td><td>A strategy where assets are deposited, used as collateral to borrow more, and redeposited to amplify rewards. Rewards earned are automatically reinvested, compounding returns over time.</td></tr><tr><td><strong>MPC (Multi-Party Computation) Wallets</strong></td><td>Cryptographic wallets controlled by multiple independent parties. RockSolid uses MPC wallets to enforce operational security (e.g., withdrawals, parameter updates, whitelisted strategies) without relying on a single key holder. Multiple signers are required to process transactions.</td></tr><tr><td><strong>NAV (Net Asset Value)</strong></td><td>The total value of assets held by the vault. NAV is updated via a two-step asynchronous process and used to determine the fair value of deposits and withdrawals.</td></tr><tr><td><strong>Oracles</strong></td><td>RockSolid uses external data feeds (e.g., <a href="https://www.pyth.network/">Pyth</a>) for display purposes. NAV updates rely on a two-party manual process: 1) Proposal by Strategy Manager and 2) Accept/Reject by the Distributor. All updates are viewable on-chain (e.g., via <a href="https://etherscan.io/">Etherscan</a>).</td></tr><tr><td><strong>Partner Protocol</strong></td><td>Partner Protocols are external projects, asset issuers, or asset owners that RockSolid integrates with to create Vaults. <br>Example: <a href="https://rocketpool.net/">Rocket Pool</a></td></tr><tr><td><strong>Pending Rewards (Unrealized Rewards)</strong></td><td>Rewards that are accruing but not yet realized or reflected in NAV. Example: points or tokens accumulating in a campaign but released later. Withdrawals before realization forfeit pending rewards.</td></tr><tr><td><strong>Points / Incentive Rewards</strong></td><td>Incentives distributed by underlying DeFi protocols that accrue to vault depositors. May remain pending before being realized.</td></tr><tr><td><strong>Receipt Token (aka Vault Shares)</strong></td><td>A Receipt Token is received when depositing into a RockSolid vault. It represents your share of the vault (deposit + rewards). Required for withdrawals. <br>Example: <a href="https://etherscan.io/token/0x936facdf10c8c36294e7b9d28345255539d81bc7">rock.rETH</a> for the Rocket Pool rETH Vault.</td></tr><tr><td><strong>Redemption Queue</strong></td><td>The system for managing asynchronous withdrawals, batching user requests into the next withdrawal window (typically 24h).</td></tr><tr><td><strong>Reference Asset</strong></td><td>The token deployed inside the vault (e.g., ETH, USDC, rETH). All rewards are denominated in this asset and returned in this asset on withdrawal (regardless of the  asset deposited).</td></tr><tr><td><strong>Rewards Fee</strong></td><td>A percentage of rewards, accrued as newly minted shares to the fee receiver during NAV updates. Applied only when vault value exceeds its previous peak.</td></tr><tr><td><strong>Service Fee</strong></td><td>A baseline fee on vault TVL, accrued daily as newly minted shares to the fee receiver whenever NAV is updated.</td></tr><tr><td><strong>Strategy</strong></td><td>A defined set of actions the Strategy Manager uses to generate rewards on Vault Assets. Can include lending, staking, liquidity provision, or incentive farming within risk limits.</td></tr><tr><td><strong>Strategy Manager (aka Strategist, aka Curator)</strong></td><td>An entity responsible for proposing, executing, and monitoring vault strategies. Only whitelisted strategies can be executed. <br>Example: <a href="https://www.tulipa.capital/">Tulipa Capital</a> for the Rocket Pool rETH Vault.</td></tr><tr><td><strong>TVL (Total Value Locked)</strong></td><td>The total dollar value of assets deposited in a vault. A key metric for scale, adoption, and fee accrual.</td></tr><tr><td><strong>Vault</strong></td><td>A smart contract that accepts deposits of a reference asset and allocates them into DeFi strategies. Depositors receive vault shares representing ownership.</td></tr><tr><td><strong>Whitelist</strong></td><td>A pre-approved list of strategies or counterparties eligible for execution. Proposed by the Strategy Manager and approved by the Distributor (and sometimes the Partner Protocol).</td></tr><tr><td><strong>Withdrawals (Asynchronous)</strong></td><td>A withdrawal mechanism where users cannot instantly withdraw. Requests are processed every ~24H (<a href="https://eips.ethereum.org/EIPS/eip-7540">ERC-7540</a> standard). Protects against instant draining during mispricing, depegs, or oracle failures.</td></tr></tbody></table>


---

# 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/terminology.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.
