Relying party program

Verify once. Your protocol clears the transaction.

A relying party is any lender, marketplace, registry, or protocol that accepts an Abraxas credential or Passport state to clear a downstream action β€” without re-running KYC on the user.

Current pilot status

Pilot-ready verification infrastructure for real assets. Public verification, consent-based Passport access, and partner policy APIs are live in pilot. External relying-party and external-originator onboarding is underway.

Why this is the network-effect milestone

Abraxas becomes infrastructure when an unaffiliated lender, marketplace, or protocol checks our credential state in production β€” not when we claim acceptance on a landing page. First-party flows (Cielo booking, /passport) prove the rails work. Your integration proves they travel.

Partner sandbox (internal demo)

Tier 3 policy, consent, and screening architecture is live for testing β€” labeled honestly as a sandbox, not as an external relying party.

Sandbox Β· not an external partner
Abraxas Partner Sandbox

Sandbox demonstration β€” not a live financial offering or external partner integration.

Demonstration policy for testing transaction-specific eligibility. Exercises portable identity, wallet binding, and sandbox screening claims β€” not document re-upload.

Policy partner-sandbox-gate-v1 Β· POST /api/v1/verification-requests Β· Status sandbox
Try on Passport β†’

Holders never paste API keys β€” they consent at /passport?verify_request=…

External relying parties

No external relying parties are publicly listed yet. Abraxas is pilot-ready β€” recruiting the first unaffiliated organization to operate with an issued abx_live_ key for one narrow workflow.

Four-step onboarding

1
Choose your trust gate

Identity-only (POST /api/credentials/verify), wallet trust (GET /api/trust/status), or asset registry (GET /api/verify/registry).

2
Test in sandbox

Use /verify/ABX-RE-HOSP-001 or POST with your abx_live_ key. Confirm decision: approved before wiring production gates.

3
Implement the gate

Call our API server-side. Never trust client-side JWT parsing alone β€” verify signature via our endpoint or published Ed25519 public key.

4
Pilot + measure

Run a 30-day pilot with a defined metric: time-to-verify, conversion lift, or cost per manual review eliminated.

API reference β€” credential verify

Full identity gate for regulated flows. User presents JWT; your server verifies via Abraxas.

// Server-side: partner decision envelope (record, credential, or policy)
const res = await fetch("https://abraxas-app.vercel.app/api/credentials/verify", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: "Bearer abx_live_YOUR_KEY",
  },
  body: JSON.stringify({
    record_id: "ABX-RE-HOSP-001",
    policy_id: "abraxas-booking-v1",
  }),
});

const result = await res.json();
// { decision: "approved"|"denied"|"manual_review", status, assurance_level,
//   policy_version, decision_reference, valid_until, ... }

if (result.decision === "approved") {
  // Clear gated action β€” user or asset already verified via Abraxas
}

API reference β€” trust status

Lightweight wallet check for browse-to-transact flows.

// Lightweight gate: does this Sui wallet have an Abraxas account + ID?
const res = await fetch(
  `https://abraxas-app.vercel.app/api/trust/status?sui=${walletAddress}`
);
const trust = await res.json();

if (trust.enhanced_trust) {
  // ID verified + active credential
} else if (trust.ready_to_transact) {
  // Account exists β€” optional ID for your risk tier
}

API reference β€” public registry

Asset and Passport DID lookup with assurance taxonomy (L1–L4).

// Verify an asset or Passport DID in the public registry
const res = await fetch(
  `https://abraxas-app.vercel.app/api/verify/registry?q=${encodeURIComponent(identifier)}`
);
const state = await res.json();

if (state.state === "RESOLVED_VALID" && state.assurance_level >= 3) {
  // L3+ attested β€” suitable for collateral decisions
}

Try: ABX-RE-HOSP-001 Β· Integration docs

Open design partner slots

RWA marketplace

Investor eligibility gate without re-KYC

POST /api/credentials/verify
Private credit / lending

Collateral + identity tier for borrow

GET /api/verify/registry
Music / IP platform

Catalog ownership attestation

GET /api/verify/registry
Corporate registry

Wyoming LLC + asset binding check

GET /api/trust/status

Relying party limitations

  • Abraxas credentials attest to verification state β€” they are not investment advice or securities approvals.
  • Relying parties must define their own risk tier mapping (which assurance level clears which action).
  • Passport reuse on Abraxas today; external partner acceptance expands as design partners come online.
  • Revoked or expired credentials must fail closed β€” always check state at transaction time, not cache indefinitely.
Apply as design partner β†’Strategic roadmapAIL spec β†’