High Level Overview
The picture above provides an overview of Pandora's architecture, detailing its various components and possible interactions. There is a clear separation between layer 1 (L1) and layer 2 (L2), along with an off-chain part. Interactions can occur at different levels, whether from users themselves or between Pandora's components. Some interactions are automatic (e.g. kernel/inbox), while others require user actions (such as depositing tokens).
In the following sections of this document, we will focus on three main aspects: the kernel, the proxy/server, and the overall infrastructure, explaining the necessary deployments and possible user interactions.