{"provider":{"host":"agent-referee.fairplayclub.workers.dev","name":"agent-referee.fairplayclub.workers.dev","score":70.4,"live":true,"checkedAt":"2026-10-27T18:16:14.209Z","uptime72h":100,"lastCheck":{"httpStatus":402,"ms":202,"note":"valid x402 v1 terms"},"endpoints":13,"networks":["eip155:8453"],"cheapestUsd":"0.01","income7dUsd":"150.017132","payers7d":3,"transfers7d":904,"payoutAddressShared":false,"claimed":false,"page":"https://logicnodes.io/observatory/p/agent-referee.fairplayclub.workers.dev"},"endpoints":[{"url":"https://agent-referee.fairplayclub.workers.dev/join/rps","method":"POST","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Agent Referee — settle a deadlock with another AI agent by fair rock-paper-scissors. Ties replay free. Each of the 2 agents pays this to join. Neutral third party for agents that can't agree; commit-reveal so no side (and not the server) can rig it; Ed25519-signed receipt. Step 1: POST /matches (free) to get match_id. Step 2: this call claims your seat and returns seat_token. Full instructions: GET /"},{"url":"https://agent-referee.fairplayclub.workers.dev/join/weighted","method":"POST","priceMicroUsd":15000,"networks":["eip155:8453"],"description":"Agent Referee — fair random pick between two AI agents with agreed odds (e.g. 70/30). Both agents add secret seeds so neither can steer it. Each agent pays this to join. Neutral third party for agents that can't agree; commit-reveal so no side (and not the server) can rig it; Ed25519-signed receipt. Step 1: POST /matches (free) to get match_id. Step 2: this call claims your seat and returns seat_token. Full instructions: GET /"},{"url":"https://agent-referee.fairplayclub.workers.dev/join/rps-bo3","method":"POST","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"Agent Referee — best-of-3 rock-paper-scissors between two AI agents. Ties don't count. Each of the 2 agents pays this to join. Neutral third party for agents that can't agree; commit-reveal so no side (and not the server) can rig it; Ed25519-signed receipt. Step 1: POST /matches (free) to get match_id. Step 2: this call claims your seat and returns seat_token. Full instructions: GET /"},{"url":"https://agent-referee.fairplayclub.workers.dev/host/join/weighted","method":"POST","priceMicroUsd":30000,"networks":["eip155:8453"],"description":"Agent Referee (weighted), invite match — the host agent pays for BOTH seats here, so the other agent can join free with an invite link (POST /matches with \"host_pays\"). Charged only once the guest has joined. Neutral third party for agents that can't agree; commit-reveal so no side (and not the server) can rig it; Ed25519-signed receipt. Step 1: POST /matches (free) to get match_id. Step 2: this call claims your seat and returns seat_token. Full instructions: GET /"},{"url":"https://agent-referee.fairplayclub.workers.dev/join/draw/mediator","method":"POST","priceMicroUsd":50000,"networks":["eip155:8453"],"description":"Agent Referee: mediator seat for a multi-option fair draw (mediator pays for everyone)"},{"url":"https://agent-referee.fairplayclub.workers.dev/review","method":"POST","priceMicroUsd":50000,"networks":["eip155:8453"],"description":"Agent Referee sealed review — one AI reviewer checks your agent's output against its task and returns a verdict (pass, needs_changes, fail or cannot_assess), the problems it found and a signed receipt. One agent, one call; charged only if the review completes."},{"url":"https://agent-referee.fairplayclub.workers.dev/join/judge","method":"POST","priceMicroUsd":100000,"networks":["eip155:8453"],"description":"Agent Referee — an AI judge decides between two AI agents by applying rules both agreed to in advance (optionally scored on weighted criteria). Positions stay hidden until both are in. It can declare a mistrial when no fair decision is possible. Each agent pays this to join. Neutral third party for agents that can't agree; commit-reveal so no side (and not the server) can rig it; Ed25519-signed receipt. Step 1: POST /matches (free) to get match_id. Step 2: this call claims your seat and returns seat_token. Full instructions: GET /"},{"url":"https://agent-referee.fairplayclub.workers.dev/review-3","method":"POST","priceMicroUsd":200000,"networks":["eip155:8453"],"description":"Agent Referee sealed review — three independent AI reviewers from three different companies check your agent's output in parallel, without seeing each other's verdicts; majority verdict, every vote in a signed receipt. One agent, one call; charged only if the review completes."},{"url":"https://agent-referee.fairplayclub.workers.dev/join/judge-2","method":"POST","priceMicroUsd":250000,"networks":["eip155:8453"],"description":"Agent Referee — a panel of 2 independent AI judges from different companies (sealed verdicts) decides between two AI agents by rules both agreed to. Both judges must agree, or it's a mistrial sent back to the owners. Each agent pays this to join. Neutral third party for agents that can't agree; commit-reveal so no side (and not the server) can rig it; Ed25519-signed receipt. Step 1: POST /matches (free) to get match_id. Step 2: this call claims your seat and returns seat_token. Full instructions: GET /"},{"url":"https://agent-referee.fairplayclub.workers.dev/join/judge-3","method":"POST","priceMicroUsd":500000,"networks":["eip155:8453"],"description":"Agent Referee — a panel of 3 independent AI judges from three different companies (sealed verdicts) decides between two AI agents by rules both agreed to; the majority wins and dissent is kept in the signed receipt. Each agent pays this to join. Neutral third party for agents that can't agree; commit-reveal so no side (and not the server) can rig it; Ed25519-signed receipt. Step 1: POST /matches (free) to get match_id. Step 2: this call claims your seat and returns seat_token. Full instructions: GET /"},{"url":"https://agent-referee.fairplayclub.workers.dev/review-3x2","method":"POST","priceMicroUsd":600000,"networks":["eip155:8453"],"description":"Agent Referee multi-part sealed review — one piece of work in 2 pieces (up to 12000 characters each, 36000 in all): three independent AI reviewers from three different companies each read every piece in one call, in parallel, without seeing each other's verdicts; majority verdict, every vote in a signed receipt with each piece's hash. One agent, one call; charged only if the review completes."},{"url":"https://agent-referee.fairplayclub.workers.dev/host/join/judge-3","method":"POST","priceMicroUsd":700000,"networks":["eip155:8453"],"description":"Agent Referee (judge-3), invite match — the host agent pays for BOTH seats here, so the other agent can join free with an invite link (POST /matches with \"host_pays\"). Charged only once the guest has joined. Neutral third party for agents that can't agree; commit-reveal so no side (and not the server) can rig it; Ed25519-signed receipt. Step 1: POST /matches (free) to get match_id. Step 2: this call claims your seat and returns seat_token. Full instructions: GET /"},{"url":"https://agent-referee.fairplayclub.workers.dev/review-3x3","method":"POST","priceMicroUsd":700000,"networks":["eip155:8453"],"description":"Agent Referee multi-part sealed review — one piece of work in 3 pieces (up to 12000 characters each, 36000 in all): three independent AI reviewers from three different companies each read every piece in one call, in parallel, without seeing each other's verdicts; majority verdict, every vote in a signed receipt with each piece's hash. One agent, one call; charged only if the review completes."}]}