Skip to main content
OpenFi issues privacy-preserving credentials tied to a real-world, KYC-compliant bank verification, so a counterparty can check “is this a verified unique human or agent?” without ever seeing a name, country, or government ID.

Format

  • Standard: W3C Verifiable Credentials, VC-JWT format
  • Issuer DID: did:web:openfi.co
  • Subject DID (wallets): did:pkh

What it’s used for

  • Sybil resistance: confirming a wallet belongs to a unique, non-duplicated verified identity before it can participate in a payment, governance action, or token distribution
  • Agent attestation: letting one autonomous agent verify a counterparty agent or service is backed by a real, KYC’d commercial entity before transacting
Identity/Sybil-resistance checks are enforced as part of the same on-chain module as the Allowance State Machine on Aptos, rather than as a separate module.
Stellar-side settlements do not currently have an identity gate in scope. Treat this as an explicit gap when designing flows that touch Stellar.
See the full Identity API reference.