The framework, drawn out
The twelve sections of the framework explainer, exported from
docs/diagrams/mini_app_framework.excalidraw. Colours mean the same thing everywhere:
green is the mini-app side, violet is mini_app_core, yellow is code the host app
writes, blue is the simulator or the host's infrastructure.
1. Why we built it
2. The big picture
3. The four packages
4. Opening a mini app
5. One call, end to end
6. The handshake
7. How a capability is wired
8. Security, layer by layer
9. Adding your own capability
10. Mini app team workflow
The manual steps in this section are what minikit build and minikit package do for you.