
Clients
Clients include all the applications that interact with the protocol through the Validators. These can be user-facing (like a web dApp or mobile application), back-ends, and embedded systems, among others. Interactions are made possible using the Validators’ GraphQL API or our SDK for TypeScript.Offchain
Gateway’s off-chain system is based on Validators: a network of peer-to-peer servers responsible for validating user interactions, storing user data and broadcasting it amongst other peers. The Validators play a crucial role in issuing, managing and sharing personal data assets. Actions include, but are not limited to:- Creating a GatewayID
- Managing PDAs (issue, revoke, suspend, share)
- Consume public data (data models)