THE BETTER BOT BUREAU

~ Discreet Inquiries into Artificial Character since 1947 ~
trust scores for autonomous operators — powered by cold math and warm suspicion
CASE FILE: ? CHECKING SEAL…

Run a Background Check

GET /agents/{address}/score — public, no API key required

Case Files

GET /agents/{address} — requires a Basic-tier-or-better key from the tray

The Honor Roll

GET /leaderboard — requires any key (Free tier or better)

Open a File

POST /agents/register — signed by the operative; the address must already be mapped to your API key by the Chief
registering operative: (none on duty)

File a Tip

POST /ratings — signed by the rater; rater must be mapped to the presented key. 0 = actively harmful · 50 = competent, no spend · 100 = trust with the vault
informant (rater): (none on duty)

Close the Case

DELETE /agents/{address} — either a mapped API key ("flash the badge") or an Ethereum signature ("sign the confession"); deactivation keeps all ratings in the graph

The Chief's Office

/admin/* — everything here uses the Chief's key from the tray (admin tier)

Issue Credentials (create API key)

Records Desk (inspect / amend / revoke)

Identity Bureau (set KYA)

The Case Board

GET /console/status (this console's own back office) — "Crunch the Numbers" dispatches the PageRank Lambda and needs the Chief's key
— wire transcript —