The ScionStack model
The central abstraction of the SDK. What a ScionStack is, how you build one, and how addressing, paths, and underlays all hang off it.
The endhost API
The service that tells the SCION stack how to reach the SCION network. What the endhost API is, and how the stack finds an endhost API.
Addressing
How SCION addresses work. The ISD-AS model, how an endpoint is named, and the SDK types you use.
Paths and path policies
Path awareness is SCION's defining feature. What a path is, how to inspect the paths to a destination, and how to choose one.
Transport underlays
How your SCION packets physically reach the network. The UDP and SNAP underlays, and how to choose between them.
Access and authentication
How your app gets access to the SCION network. Subscriptions, resellers, the Anapaya AA, API keys, and SNAP tokens.