Architecture overview
The proposed separation between experiences, shared capabilities, and the network.
On this page
User experiences
An application should begin with an understandable task. Its interface explains what the participant is doing, which information is shared, and what outcome to expect.
Shared capabilities
Reusable capabilities could provide consistent ways to read and update shared information. Their boundaries, permissions, and failure behavior must be explicit before other applications depend on them.
Network integration
Solana is the setting for this exploration. The final account model, programs, transaction flows, and network configuration have not been specified in this website.
