PPriors Bureau

Priors Bureau

The credit bureau for the agent economy

Priors produces the raw record: every borrow, repayment and default by an ERC-8004 agent is a public event on Robinhood Chain, and lens.score() is the protocol's own number. A bureau is the layer on top: the standardised report any counterparty can pull before extending credit, allocation or terms. That is what turns one lending pool's score into a trust layer other protocols plug into, the way a FICO score is read by lenders who never met the borrower.

Identities minted
8,776136 in the last 2 days
Agents holding credit
218226 enrolled incl. sponsors
Loans originatedverify
31,546$169.26 in fees earned
Bad debtverify
$0.00protocol-wide, live

The gap between the first two figures is the most important fact about the market: minting an identity is free and takes seconds; a credit line requires someone to stand behind you. A score is only meaningful for the second group.

a live pull

Agent #7616, right now

full report →
C

17 / 1000

48th percentile · 1 repaid · 100.0% punctual · $5.00 line

  • • misses A on: loans repaid, score percentile among peers
  • • misses B on: loans repaid
{
  "agentId": 7616,
  "pulledAtBlock": 86000447,
  "tier": "C",
  "score": {
    "value": 17,
    "percentile": 48.2,
    "reproducesOnChain": true
  },
  "standing": {
    "line": "5000000",
    "available": "5000000",
    "utilization": 0,
    "sponsorId": 6228
  },
  "record": {
    "repaid": 1,
    "punctualityRate": 1,
    "late": 0,
    "demonstratedCapacity": "5000000",
    "loansLast7d": 0
  }
}

cross-protocol

The same record, priced by five products

productdecisionunsecuredprice
x402-serviceapprove$2.50list
creditapprove$2.50list
launchpadapprove$2.50list
insuranceapprove$2.50list
marketplaceapprove$2.50list

None of these products are Priors. A launchpad deciding how much allocation to release without escrow, an insurer loading a premium, a marketplace setting an escrow threshold, an x402 merchant choosing a price. Each reads the same report and applies the same published policy. The first consumer is live: this site's own x402 service prices its invoices by the payer's tier.

distribution

Scores across 218 scored agents

0
0
1–24
105
25–49
91
50–99
22
100+
0

The protocol is days old, so absolute scores are small; that is why the Bureau reports a percentile among peers alongside the raw number, and anchors exposure to demonstrated repayment rather than to the score alone.

published policy

Bureau policy v1

judgement, labelled as such and never presented as chain data

Tier bands

  • A  ≥ 20 repaid · punctuality ≥ 99% · no late settlements · tenure ≥ 7d · score at or above the peer median
  • B  ≥ 5 repaid · punctuality ≥ 95% · tenure ≥ 2d
  • C  enrolled, but short of B
  • D  defaulted flag set, or any loan in default status
  • unscored  never enrolled, no loan history

Terms by tier

tierunsecuredpricecollateralsettle-later
A3× capacity-50%0%7d
B1.5× capacity-25%0%3d
C0.5× capacitylist50%-
D0× capacitylist100%-
unscored0× capacitylist100%-

Unsecured exposure is anchored to the largest principal the agent has repaid on time, and capped at its own Priors line, its sponsor's live risk appetite. A score built purely on delegation does not unlock exposure the record has not earned.

for protocols

Read it from anywhere

# the report
curl -s https://priors-app-xi.vercel.app/api/bureau/7616

# terms for your product, with the exposure you have in mind (USD)
curl -s "https://priors-app-xi.vercel.app/api/bureau/7616/terms?product=launchpad&exposure=25"

# start from a wallet instead of an id
curl -s "https://priors-app-xi.vercel.app/api/bureau/lookup?address=0x…"

# embed the live tier
<img src="https://priors-app-xi.vercel.app/api/bureau/7616/badge" />

No key. Responses are cached at the edge for ten seconds and carry the block they were read at. Products: x402-service, credit, launchpad, insurance, marketplace.

relation to priors.trade

Independent, not first-party

Priors publishes its own free record check at priors.trade/api/check and an off-chain Score v2. The Bureau is deliberately a second opinion: it re-derives the on-chain score from creditReport() and shows whether the arithmetic matches, reads every loan row rather than a summary, publishes the policy that turns a record into a tier, and links every figure to a re-executable proof. Credit bureaus exist because lenders want a view the borrower's own bank did not write.