Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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