> For the complete documentation index, see [llms.txt](https://robin-protocol.gitbook.io/robin-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://robin-protocol.gitbook.io/robin-docs/undefined/arquitecture.md).

# Arquitecture

Robin Protocol is built on a modular architecture consisting of several layers:

1. **API**: Receives requests from Web3 and interacts with the Linea-store for storing information and executing token recovery via a smart contract called `Meta`. This component ensures smooth communication and data management.
2. **Linea-Store**: A data storage solution used to maintain information about compromised accounts, monitor activities, and facilitate secure transactions.
3. **Meta Smart Contract**: Handles meta transactions to recover tokens. It allows the Robin Protocol to perform gasless transactions and ensures tokens are recovered securely.
4. **Monitoring System**: Deploys containers to monitor compromised accounts across different networks, allowing the protocol to listen for incoming tokens, authorize transactions, and transfer recovered tokens to a secure account.
