# Use Cases

Here are a few examples of what can be built using Storage Proofs:

| Use Case            | Opportunity                                                                                                                                                                                                                                                            |
| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Cross-chain lending | Lending platforms can offer cross-chain lending by enabling users to secure loans on one chain, supported by a Storage Proof of collateral from another. For instance, securing a loan on a Layer 2 platform using collateral on Ethereum.                             |
| DEX                 | Implement Storage Proofs for margin accounts and withdrawals, ensuring sufficient margin and debt obligations are met across chains.                                                                                                                                   |
| Account recovery    | Trigger a withdrawal to a predefined address if specific criteria are fulfilled. For example, use a Storage Proof showing that the wallet nonce has not changed in over a year.                                                                                        |
| Insurance           | Insurance protocols can leverage Storage Proofs to automate claims based on predefined conditions. Upon risk events, Storage Proofs can be generated and submitted for near-instant on-chain verification, enabling fast, efficient, and transparent claim processing. |
| Governance          | Enable users to vote on Layer 2 using their Ethereum-held assets, verifying voting power without transferring assets.                                                                                                                                                  |
| Bridging            | Verify locked assets on an origin chain using Storage Proofs and initiate the minting of equivalent tokens on the target chain, enhancing security of cross-chain transfers.                                                                                           |
| Gaming              | Enable users to verify ownership of in-game NFTs across different Layer 2s. Utilize Storage Proofs as an app-chain operator to confirm user asset ownership on your app chain.                                                                                         |
| Access to RANDAO    | Provide access to RANDAO randomness generated by the Ethereum Consensus Layer on other chains.                                                                                                                                                                         |
| Circuit Breakers    | Implement protocol safeguards by halting operations if a Storage Proof demonstrates unexpected behaviour on another chain.                                                                                                                                             |

## Explore Integration Opportunities

Have an awesome project idea? We are open to collaboration and integration opportunities!

If you would like to explore integrating your project with Storage Proofs, please complete [this form](https://www.storageproofs.com/contact).


---

# 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.storageproofs.com/getting-started/use-cases.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.
