platformD Web Applications
There are several individual applications:
- Public Website (Details / Docs / Background / Call to action)
- Public Analytics Dashboard: Current platformD statistics including the art (differ from Dchain dashboard)
- Authenticated Page is the majority of the applications
We will focus on the Authenticated Area in this section.
Authenticated Page
Important to note that the authenticated area itself is a wallet using the Vectis infrastructure
This page contains:
- Account Info (Personal data / documents uploaded)
- Verifiable credentials (stored (custody) in Gayadeed servers)
- Physical Person
- Eligibility to use Platform-D
- Notarised invoices (Suppliers)
- Legal Person (Suppliers)
- potentially others...
- Wallet settings: Plugins etc (see old demo
- Balances and User transactions (see previous dashboard)
- Orderbook
- Suppliers notarisation workflow tab (Unlocked by completing more checks)
- Investors investment tabs (Unlocked by completing more checks)
Gayadeed API and Integration
This service serves as the middle point between Gayadeed other services and [Platform-D API]. In general, it provides offchain processes, data and information, e.g.
- KYC / AML process
- Personal data storage (uploaded documents)
- Issuance of verifiable credential process
- Verifiable Credential storage
- Provides the challenge for webauthn and verify
platformD API
This service is the main backend of the UI. As accounts authenticate into Gayadeed API, they are automatically authenticated into this service.
Most onchain services are provided here:
- Crypto continuous AML
- Indexing onchain transactions
- Provide pricing data onchain