Skip to content

Cleared Counterparty Developer Docs

Venues and clearing desks still ask one operational question before quote or settle: is this counterparty cleared under the published policy right now? Screenshots and portal sprawl do not answer that at gate latency.

Cleared publishes a portable eligibility fact. The eligibility record is the unit of record: a sealed decision with allows[], policy_version, and a Stratum proof identifier the venue can read fail-closed. Vault holds preimages only. Assessor packs open decided / sealed / consumed without vault bytes.

Who this is for

You are…The problem you feelWhat Cleared gives you
Venue or clearing integratorQuote/settle must block unless a live pass existsGate check against a sealed fact — missing/expired/fail/timeout → deny
Institution ops / Early Access operatorOnboard and decision must leave an examiner-grade trailOnboard → decide → seal under policy_version; case_id for idempotency
Examiner or reviewerNeed decision trace without raw PIIAssessor pack: decided, sealed, consumed — no vault bytes

Start here. Early Access partners request API access by arrangement. Then mint a clr_ key and complete a first call in Quickstart.

This documentation set is Early Access (v0.1): pages state what is Live versus contract-preview. It answers how do I interoperate with Cleared?, not how Cleared reaches a pass/fail/refer conclusion. Cleared is an eligibility fact surface — not a KYB platform, scoring product, or settlement rail. See Disclosure Boundary.

Explore by topic

TopicStart here
What is Live vs contract-previewIntegration Surfaces
Who can read or actAccess Model
States a case moves throughLifecycle
Shape of the sealed factEligibility record
Venue gate before quoteGate check
Examiner packAssessor pack
Machine-readable pathsAPI reference

What Cleared gives you

CapabilityWhat it gives you
Eligibility recordOne shared answer: allowed actions under a named policy_version
Gate checkFail-closed read before quote/settle — no silent allow on miss/timeout
Stratum sealTamper-evident SoR identifier (stratum_record_id) the venue can cache
Assessor pack (Arbiter API)Decided + sealed + consumed trail without vault PII
Demo public ledgerSeal receipts on Cleared /seals for public_demo networks
clr_ API keysBearer auth for onboard, eligibility, and gate surfaces

How the system fits

  1. Ops onboard a legal person; vault holds documents; API returns case_id.
  2. Cleared runs silent screens under a published policy_version and decides pass / fail / refer.
  3. Stratum receives an exactly-once seal (Idempotency-Key = case_id + policy_version).
  4. Venue calls gate with subject + action; Cleared answers allow or deny from the live-pass cache.
  5. Examiner opens an Arbiter pack via API — no vault bytes.
  6. Demo networks with public_demo publish a receipt on the demo public ledger.

Optional outsider prove (Full / Should) is labeled on Integration Surfaces; Stratum-only degrade means quote SoR stays on Stratum when outsider prove is down.

Reading order

  1. Disclosure Boundary — what we publish vs keep private
  2. Integration Surfaces — maturity honesty (Stratum + Arbiter MVP Must)
  3. Quickstart — first authenticated call
  4. Demo ledger — public seal receipts for demo networks
  5. Gate check or Eligibility record depending on your role
  6. Production Checklist before Early Access traffic

Start

Integration Surfaces

What is Live, by arrangement, or contract-preview for Cleared API.

Read more

Quickstart

Mint a clr_ key and call onboard, seal status, or gate check.

Read more

Gate check

Venue-facing eligibility read before quote — fail closed.

Read more

Eligibility record

Unit of record: sealed fact with allows[] and policy_version.

Read more

Trust, auth, API

Disclosure Boundary

What Cleared publishes for integrators and reviewers, and what stays private.

Authentication

clr_ API keys, Bearer auth, mint and revoke lifecycle.

Assessor pack

Examiner-facing pack: decided, sealed, consumed — no vault bytes.

API reference

Contract-preview paths for onboard, eligibility, and gate.

Was this page clear?