What “crest-verified” means

Crest Deployment Systems provides independent conformance verification for x402 and A2A protocol implementations. This page defines what each status means and how it can change.

Status definitions

PASS (crest-verified)

We ran the implementation against our conformance fixture suite and it passed. The verification was performed by Crest, not self-reported. The specific fixtures, validator version, and date are recorded in the matrix entry.

PASS (self-reported)

The maintainer reports that their implementation passes conformance fixtures. Crest has not independently verified this claim. Self-reported entries receive a grey badge instead of green.

PENDING

The implementation has been submitted or identified but verification has not been completed. This may mean we are waiting for a runnable target, fixture compatibility, or review bandwidth.

FAIL

The implementation was tested and did not pass the conformance fixture suite. The specific failures are documented in the receipt.

What we check

  • Conformance fixtures defined in FIXTURE_SCHEMA.md
  • 9 categories: format, verdict-binding, key-rotation, DID-method, lifecycle, disagreement, refusal, near-miss, adversarial
  • 3 expected values: VALID, INVALID, INVALID_SEMANTIC
  • We test against the published fixtures, not proprietary test cases
  • All fixtures are open source and version-controlled

How status can change

  • Upgrade: self-reported can become crest-verified when we independently run the fixtures
  • Downgrade: a passing project can move to FAIL if a later verification run fails (e.g. after a breaking change)
  • Staleness: verification is dated. The verified_at field records when verification last ran. We do not guarantee that a previously-passing project still passes today.
  • Revocation: Crest reserves the right to revoke verification if evidence of fraud, misrepresentation, or specification non-compliance is discovered

Independence

Crest Deployment Systems LLC is an independent verification provider. We have no financial relationship with any project in the conformance matrix. Verification is free. We do not accept payment to verify, expedite, or influence results. Our own implementations (cm-001, cm-002) are tested against the same fixtures as every other entry.