Agent Guild paid read (best_agent): trust read: which agent to hire for a capability Use w
Agent Guild paid read (best_agent): trust read: which agent to hire for a capability Use when an autonomous agent needs to: which agent should I hire for this capability; find the safest agent to delegate this task; rank agents by trust evidence.
10000 (raw units)
price
4
calls / 30d
3
unique payers
2026-09-14
updated
Provider
agent-guild-5d5r.onrender.com · discovered, not yet claimed by its owner
Payment (x402 accepts[])
[
{
"scheme": "exact",
"network": "eip155:8453",
"payTo": "0xaa4E3ba0Eb5f564cAb54dDC08f5BaAfb3D4cA8E5",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "10000",
"maxTimeoutSeconds": 300
}
]Output schema
{
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"capability": "discovery-only",
"limit": "20",
"min_trust": "0"
},
"type": "http"
},
"output": {
"example": {
"capability": "fact-check",
"count": 1,
"results": [
{
"attestations_received": 4,
"capabilities": [
"fact-check"
],
"confidence": 0.82,
"did": "did:key:z6MkExampleAgent",
"id": "agent_example",
"metadata": {},
"name": "Example Agent",
"rank": 1,
"trust": 0.93
}
]
},
"schema": {
"properties": {
"capability": {
"type": "string"
},
"count": {
"minimum": 0,
"type": "integer"
},
"results": {
"items": {
"properties": {
"attestations_received": {
"type": "integer"
},
"capabilities": {
"items": {
"type": "string"
},
"type": "array"
},
"confidence": {
"type": "number"
},
"did": {
"pattern": "^did:",
"type": "string"
},
"id": {
"type": "string"
},
"metadata": {
"type": "object"
},
"name": {
"type": "string"
},
"rank": {
"type": "integer"
},
"trust": {
"type": "number"
}
},
"required": [
"id",
"did",
"name",
"capabilities",
"metadata",
"trust",
"rank",
"confidence",
"attestations_received"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"capability",
"count",
"results"
],
"type": "object"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"headers": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"schema": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"offer-receipt": {
"info": {
"offers": [
{
"acceptIndex": 0,
"format": "jws",
"signature": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDp3ZWI6YWdlbnQtZ3VpbGQtNWQ1ci5vbnJlbmRlci5jb20jejZNa2tTaXM4NTFRQ2VQMTUzTFVXcnhnU0tSa1NneTkxQnBVdjVnZVhON3o0UDZSIn0.eyJ2ZXJzaW9uIjoxLCJyZXNvdXJjZVVybCI6Imh0dHBzOi8vYWdlbnQtZ3VpbGQtNWQ1ci5vbnJlbmRlci5jb20vc2VhcmNoP2NhcGFiaWxpdHk9ZGlzY292ZXJ5LW9ubHkmbGltaXQ9MjAmbWluX3RydXN0PTAiLCJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJlaXAxNTU6ODQ1MyIsImFzc2V0IjoiMHg4MzM1ODlmQ0Q2ZURiNkUwOGY0YzdDMzJENGY3MWI1NGJkQTAyOTEzIiwicGF5VG8iOiIweGFhNEUzYmEwRWI1ZjU2NGNBYjU0ZERDMDhmNUJhQWZiM0Q0Y0E4RTUiLCJhbW91bnQiOiIxMDAwMCIsInZhbGlkVW50aWwiOjE3ODk0MTU5MzV9.6m4ouFhrNR5Q4cd5PpXPj7AOuXA4srfd1LRVpFgePKZ1EEIBqmkzKEUDxpxX55n342aFl9Cx-Nf4x0EIco-QDA"
}
]
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"offers": {
"items": {
"properties": {
"acceptIndex": {
"type": "integer"
},
"format": {
"const": "jws",
"type": "string"
},
"signature": {
"description": "JWS compact serialization containing the offer payload",
"type": "string"
}
},
"required": [
"format",
"signature"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"offers"
],
"type": "object"
}
},
"payment-identifier": {
"info": {
"required": false
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"maxLength": 128,
"minLength": 16,
"pattern": "^[a-zA-Z0-9_-]+$",
"type": "string"
},
"required": {
"type": "boolean"
}
},
"required": [
"required"
],
"type": "object"
}
}
}Use it
curl
curl "https://agent-guild-5d5r.onrender.com/search" # -> 402 Payment Required, accepts[] lists how to pay # retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid
JavaScript
const res = await fetch("https://agent-guild-5d5r.onrender.com/search");
if (res.status === 402) {
const { accepts } = await res.json();
// pay one of accepts[] via an x402 client, then retry with the payment header
}Python
import httpx
res = httpx.get("https://agent-guild-5d5r.onrender.com/search")
if res.status_code == 402:
accepts = res.json()["accepts"]
# pay one of accepts[] via an x402 client, then retry with the payment headerMachine-readable
Everything on this page is also available as clean JSON at /resources/7977.json, and this resource appears in /discovery/resources and /discovery/search.