Architecture
Before starting with the Anchor Platform, let’s get familiar with the architecture. This section will describe the components involved and how they interact.Fundamental Architecture
The following architectural components are required for all deployments of the Anchor Platform.
Client
The client is an application, such as a wallet or remittance sender, that acts on behalf of a user and makes requests to the system. Clients make requests to the SEP server component of the Anchor Platform using sets of standards called SEPs (Stellar Ecosystem Proposals).SEP Server
The SEP server is a client-facing server and therefore needs to be accessible from an external network. The SEP server processes user requests and manages the state of transactions they initiate. When the SEP server needs to provide information it doesn’t have to the client, such as the exchange rate for an asset pair or the KYC status of a customer, it makes synchronous callback requests to the business server and returns the information in a SEP-compliant format.The SEP server will never store any sensitive information, such as KYC (PII), in the database.
