# Internal Operations

To ensure a smooth multichain user experience, the SuperReturn team has automated a set of operational tasks that support the key SuperUSD features.

<table><thead><tr><th width="281.333251953125">Internal Operation</th><th>Purpose</th></tr></thead><tbody><tr><td>Bridge USDC</td><td>Enable cross-chain investment of assets</td></tr><tr><td>Invest USDC into a strategy</td><td>Maximize yield through an onchain strategy</td></tr><tr><td>Bridge SuperUSD</td><td>Support unstaking of sSuperUSD</td></tr></tbody></table>

To perform these operations, the team follows a secure procedure to ensure that each operation is performed correctly.

**Standard procedure for each operation:**

<table><thead><tr><th width="281.333251953125">Steps</th><th>Explanation</th></tr></thead><tbody><tr><td>A Merkle root is uploaded to the smart contract ahead of time</td><td><ul><li>This is generated using a pre-defined list of permitted onchain operations</li><li>A unique Merkle tree / root can be made for a related set of operations</li></ul></td></tr><tr><td>When a strategist wants to perform an operation, it uploads the calculated Merkle tree including this operation</td><td><ul><li>First the requested operation's hash is calculated</li><li>Then the hash of other approved operations is submitted together in a Merkle tree</li></ul></td></tr><tr><td>The operation is approved if the strategist's Merkle root matches the Merkle root from Step 1</td><td><ul><li>The verification algorithm is very efficient due to the logarithmic tree structure</li><li>Any non-permitted action will be rejected because the hash won't match the Merkle root stored onchain</li></ul></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.superreturn.ai/optimized-stablecoin/internal-operations.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.
