OpenChainGraph Suite · OCG v0.8.7 · GENIUS Act Stablecoin Conformance

GENIUS Listing / Acceptance Pack

"Continuously conformant?" as a verifiable pack, not a static PDF. A reserve attestation pre-check for 1:1 coverage and asset-class eligibility, the GENIUS Act monthly reserve disclosure lint against S.394 Section 4, and an issuer key revocation status check compose into a bundle receipt of continuous conformance. Built for a mid-market stablecoin issuer or an exchange listing desk needing replayable monthly evidence, not for asserting a broader solvency or safe-to-list guarantee than the three checks it ran.

OpenChainGraph · 3 Steps compliance mandate Hash-Anchored §4 chain_depth:3 Client-Side · Zero PII
Verify-only: this receipt asserts that the supplied reserve attestation pre-check, monthly reserve disclosure lint, and issuer key revocation status are internally consistent and compose into a conformance verdict for the stated reporting month. It never fetches or verifies a source PDF, never executes or custodies reserves, and never asserts a broader safe-to-list guarantee than the three checks it ran. Not legal advice.
ℹ A receipt://{execution_hash} resolver link is a planned upgrade (rides the N1 MCP Resources work) and witness-cosigned anchors are a planned optional tail (rides SPEC-TICK-088 Section WITNESS-1) — neither is present in the exported artifact yet; both are upgrades, not missing requirements.
Chain Topology — Reserve Attestation Pre-Check → Monthly Disclosure Lint → Revocation Status Check
§4 Execution Hash · Chain Definition Anchor
execution_hash:computing…
Chain Stages · 3 Steps
1 ROOT node
GENIUS Act Reserve Attestation Pre-Check art-06-genius-act-reserve-attestation
attestation_readiness_score and pre_check_pass feed Stage 2 monthly disclosure lint
MCP Call · precheck_reserve_attestation
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "precheck_reserve_attestation",
    "arguments": {
      "outstanding_tokens": 1000000,
      "token_price_usd": 1,
      "reserve_assets": [
        {"asset_type": "tbill", "usd_value": 700000, "maturity_days": 60},
        {"asset_type": "demand_deposit", "usd_value": 300000, "maturity_days": 0}
      ],
      "attestation_checklist": {}
    }
  },
  "id": 1
}
2 STEP node
GENIUS Act Monthly Reserve Disclosure Checker art-275-genius-reserve-disclosure-checker
monthly disclosure pass or fail feeds Stage 3 issuer revocation status check
MCP Call · check_genius_reserve_disclosure
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "check_genius_reserve_disclosure",
    "arguments": {
      "report_month": "2027-02",
      "outstanding_tokens_reported": 1000000,
      "token_price": 1,
      "issuer_type": "nonbank_state",
      "assets": [
        {"type": "tbill", "usd": 700000, "maturity": 60, "custodian": "BNY Mellon"},
        {"type": "demand_deposit", "usd": 300000, "custodian": "JPMorgan Chase"}
      ],
      "ceo_cfo_certification_present": true,
      "registered_examiner_named": true,
      "examiner_name": "Grant Thornton LLP",
      "onchain_supply_check": 1000000
    }
  },
  "id": 2
}
3 TERMINAL node
Revocation Status Verifier art-287-revocation-status-verifier
issuer key revocation status completes the GENIUS listing pack. Final stage.
MCP Call · verify_revocation_status
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "verify_revocation_status",
    "arguments": {
      "credential_status": {
        "statusListCredential": "https://example.org/status/1#0",
        "statusListIndex": 0,
        "type": "BitstringStatusListEntry"
      },
      "status_list_credential": {
        "encodedList": "AA"
      }
    }
  },
  "id": 3
}
Export Chain Artifact
Download the §4 chain definition artifact (hash-anchored JSON) or the §13.11 W3C Verifiable Credentials view. Both derive from the chain definition — no new hash is minted. Available after hash computation.