Cardless ID Documentation

Complete documentation for the Cardless ID credential system

Available Documentation

Integration Guide

Complete guide to integrating Cardless ID age verification into your application. Includes SDK documentation, REST API reference (Integrator and Credential APIs), security best practices, and code examples.

Custom Verification Provider Guide

Build custom identity verification flows for Cardless ID. Learn how to implement full verification providers (document + biometric) or integrate with cloud verification services like Stripe Identity, Persona, or Onfido.

Delegated Verification Guide

For trusted issuers (banks, DMVs, universities, employers, healthcare providers): Issue Cardless ID credentials to your verified users via API. Includes API reference, code examples, and integration patterns.

Wallet App Developer Guide

Guide for mobile app developers building compatible wallet applications. Includes deep linking setup, API integration, and implementation examples for iOS, Android, and React Native.

Privacy Architecture

How Cardless ID collects, processes, and protects your identity data. Covers data retention timelines, third-party processors, zero-knowledge credential design, and how to exercise your privacy rights.

Verification ProtocolNEW

How the challenge/response protocol works for integrator sites, the role of the blockchain, and how the architecture scales to millions of verifications without blockchain bottlenecks.

Smart Contract Architecture

How Cardless ID anchors identity credentials to the Algorand blockchain using an on-chain issuer registry and non-transferable NFTs. Covers the issuance flow, associated costs, and how the architecture can be ported to other blockchains.

Credential Schema Documentation

Complete W3C Verifiable Credential schema documentation, including field definitions, usage guidelines, and verification examples.

Schema API Endpoint

Machine-readable JSON schema endpoint for programmatic access to the credential structure.

Quick Links

Credential API

Session-validated credential issuance and transfer

  • GET /api/credentials/schema
  • POST /api/credentials
  • POST /api/credentials/transfer

Verification API

  • GET /api/v/nonce
  • POST /api/v/submit
  • GET /api/v/result/:nonce

Verification API

  • POST /api/verification/start
  • GET /api/verification/status/:id
  • POST /api/delegated-verification/issue

Support