About

What This Platform Does

We help projects prove who they are using Atala PRISM DIDs and Verifiable Credentials (VCs), and we produce on‑chain friendly token metadata ("725") that points to those proofs.

End‑to‑End Flow

  1. Create DID: You enter company info; we generate a DID Document and an encrypted private key for you to download.
  2. Save Key: Download and store your one‑time key (we never keep your plaintext key).
  3. KYC & Review: Upload documents; an admin reviews and approves.
  4. Platform Attestation (VC): On approval, the platform issues a signed VC attesting to your DID.
  5. Create Credentials: For each asset/project, you create a VC signed by your DID.
  6. Token Metadata (725): Generate signed metadata per credential for on‑chain use.

What Gets Signed

VC ↔ 725 Metadata (How They Relate)

How Others Verify

  1. Start at the VC: Read issuer (your DID).
  2. Get DID + Attestations: Use our public DID endpoint or the bundle you share.
  3. Check Signatures:
    • DID Document → verify signature with public JWK inside the DID.
    • VC → verify signature with the DID public key.
    • Platform Attestation VC → verify signature with the platform’s public key.
    • Token Metadata (optional) → verify signature with the DID public key.
  4. Check Status: Call the credential’s status URL to confirm active/revoked.

Tip: On the credential page, “Verify” reproduces these exact steps and shows pass/fail per step.

Public Endpoints

How the App Is Organized

Standards & Choices

No blockchain writes happen here; you decide when/where to publish metadata.