minikit docs v0.1.0-alpha.3

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

Why we built it
Why we built it

2. The big picture

The big picture
The big picture

3. The four packages

The four packages
The four packages

4. Opening a mini app

Opening a mini app
Opening a mini app

5. One call, end to end

One call, end to end
One call, end to end

6. The handshake

The handshake
The handshake

7. How a capability is wired

How a capability is wired
How a capability is wired

8. Security, layer by layer

Security, layer by layer
Security, layer by layer

9. Adding your own capability

Adding your own capability
Adding your own capability

10. Mini app team workflow

Mini app team workflow
Mini app team workflow

The manual steps in this section are what minikit build and minikit package do for you.

11. Errors are values

Errors are values
Errors are values

12. Status and next steps

Status and next steps
Status and next steps
Served offline by minikit docs from your toolkit checkout. Source: docs/concepts/framework.md.