Architectural Overview
Components
API
AWS
us-west-1 (Northern California)
Certs
Vercel
us-west-1 (Northern California)
Relay Service and EDV
Vercel
us-west-1 (Northern California)
MongoDB
us-west-1 (Northern California)
Blockchain (Dock owned validators)
AWS
us-west-1 (Northern California)
us-east-1 (North Virginia)
us-east-2 (Ohio)
eu-central-2 (Zurich)
eu-west-2 (London)
Dock network diagram
Data Storage Details
Dock strives to minimize the data it stores and works to follow SSI best practices of keeping private data with the individual it belongs to. Below we outline what data is used each component of our system.
Dock API:
Issuer metadata (name, logo, etc.)
VC metadata (id, issue date, etc.)
Subject reference field*
Verification history*
Persisted VC’s* (optional)
Raw credential data is only stored in memory during issuance and is dropped immediately after
* may contain PII
Relay Service:
Temporary storage of encrypted VC’s
Can only be decrypted by recipient DID
Message deleted once retrieved by recipient
Last updated