Skip to main content
Droplinked publishes a 4-axis trust fabric on the Ethereum Attestation Service (currently on Base Sepolia testnet; mainnet pending). Every claim the platform makes about a merchant — verified brand, credit-risk underwriting, repayment performance, peer trust — is anchored to an on-chain attestation that any verifier can independently audit on easscan.org.

The 4 axes

The registry trinity

Each axis is anchored by an operator-curated registry. A schema’s on-chain attestation is only authoritative if its issuer is registered + currently ACTIVE.

Issuer-state mirroring

The reconciler cron sweeps every 6 hours and mirrors the registry status onto every ACTIVE attestation:
  • Schema B attestations carry lenderCurrentStatus + lenderCurrentStatusAt
  • Schema D attestations carry attestorCurrentStatus + attestorCurrentStatusAt
The reconciler never auto-revokes an attestation. It only mirrors registry state. A verifier sees:
…and decides whether to honor the attestation per its own policy. Verifier-side policy is load-bearing: a Schema B attestation that’s still on-chain ACTIVE but from a SUSPENDED lender may or may not be honored depending on context.

Routing surfaces

For each registry, there’s a read-only recommendation endpoint that returns the ordered list of ACTIVE issuers most-likely to serve a given merchant:
  • GET /v2/lender-routing/recommend?jurisdiction=AE — exact-jurisdiction first, GLOBAL fallback
  • GET /v2/service-provider-routing/recommend?archetype=stord — track-record sort
These endpoints route nothing themselves — the live application/mint paths stay gated on isActive at write time. Routing is a recommendation surface for portals + agents.

Composite reads

For high-leverage agent flows (the most common being “should I underwrite this merchant”), a composite endpoint bundles multiple axes into one envelope: Cuts 3-4 round trips to 1 for the load-bearing lender-agent decision.

MCP tool surface

Consumer agents (ChatGPT, Claude, OpenAI Agents SDK) consume the trust fabric via the droplinked-mcp server:

Mainnet

Currently on Base Sepolia testnet. Mainnet flip gated on the KMS-backed signer migration (operator-side runbook). All /v2/attestations/* endpoints return the active chain in their response so consumers can verify the on-chain receipt on the right easscan domain.