{"pricing_version":"cost-tiered@1","currency":"USDC","networks":["base","arbitrum","optimism","polygon","celo","avalanche"],"free_tier":"El índice en agregado es gratis y no requiere pago: GET /leaderboard (primera página), GET /stats/facets, GET /stats/types, GET /pricing y GET /health. Se cobra la pregunta sobre un sujeto concreto — una wallet, un agente, su historia.","tiers":[{"id":"health","path":"/health/?","price_usd":"0","free":true,"conditional":false,"why":"Un monitor no puede pagar para averiguar si estás vivo. Además es la única respuesta que tiene que salir cuando el Facilitator está caído: cobrarla la volvería inútil justo cuando se necesita."},{"id":"pricing","path":"/pricing/?","price_usd":"0","free":true,"conditional":false,"why":"La lista de precios no puede costar plata: cobrarla haría que averiguar cuánto sale algo saliera algo. Es además la única respuesta que no toca Postgres, así que sigue en pie con el índice caído — un agente que ya pagó puede al menos leer la tabla contra la que reconciliar lo que se le cobró."},{"id":"docs","path":"/|/(docs|redoc|openapi\\.json|docs/oauth2-redirect)","price_usd":"0","free":true,"conditional":false,"why":"Una API cuya documentación cuesta plata no la integra nadie. El esquema es el manual de uso, no el producto. Incluye la raíz, que redirige al manual: cobrar la puerta de entrada sería cobrar por descubrir que existimos."},{"id":"manifesto","path":"/manifesto/?","price_usd":"0","free":true,"conditional":false,"why":"Lo que este servicio dice creer, con el archivo o la ruta que lo hace cumplir al lado. Cobrarlo sería cobrar por la posibilidad de auditarnos, que es exactamente lo contrario de lo que el documento afirma. Es además, junto con /pricing, la única respuesta que no toca Postgres: sigue en pie con el índice caído."},{"id":"wallet-chains","path":"/wallets/[^/]+/chains/?","price_usd":"0","free":true,"conditional":false,"why":"LO QUE ESTE SITIO PROMETE QUE NO COBRA. La portada dice, con esas palabras: «no te vendemos el número —la cadena es pública y podés sacarlo vos—, te vendemos de quiénes está hecho». Esto es el número: qué identidades ERC-8004 tiene una wallet y qué reputación acumuló en cada cadena. Cobrarlo contradice la promesa publicada, y además rompía la página del perfil, que sin esto mostraba «sin leer» en las siete filas de una wallet con seis identidades y 73 ratings. Lo que se sigue cobrando es la descomposición: QUIÉNES calificaron, cuántas veces cada uno, en qué faceta, con qué fecha y en qué transacción — `/reputation/wallet/{w}`. Sale de vistas materializadas, así que el costo marginal es el mismo que el del leaderboard."},{"id":"chains","path":"/chains(/[A-Za-z0-9_-]+)?/?","price_usd":"0","free":true,"conditional":false,"why":"EL LENTE, y es vitrina igual que el leaderboard: agregados por red, idénticos para todo el mundo, que salen de vistas materializadas y no del grano. Cobrarlos rompería lo que hacen bien — decirle a alguien QUÉ CADENA mirar antes de que pague por mirar un sujeto. Además es la respuesta que hace honesto al resto: es donde se ve que una media de 76,95 sale de once calificadores."},{"id":"feed","path":"/feed/?","price_usd":"0","free":true,"conditional":false,"why":"EL PULSO, y es gratis por la misma razón que el leaderboard: una sola consulta idéntica para todo el mundo, que sale del índice temporal en menos de un milisegundo y se cachea entera en el borde. Cobrar el latido de un índice público sería cobrar por saber que está vivo — y encima es la respuesta que hace que el resto valga: quien ve pasar los ratings entiende qué está comprando cuando pide el desglose de uno. No lleva `limit` en la clave de cobro porque no cambia el escalón; el techo de 200 lo pone el handler."},{"id":"leaderboard-shop-window","path":"/leaderboard/?","price_usd":"0","free":true,"conditional":true,"why":"EL GANCHO. Una sola consulta que sirve a todos: el costo marginal del llamador N+1 es cero porque la respuesta es idéntica y se cachea. Es la vitrina — quien se asoma tiene que poder ver el índice antes de decidir si le sirve."},{"id":"leaderboard-deep","path":"/leaderboard/?","price_usd":"0.01","free":false,"conditional":false,"why":"Paginar o filtrar por tipo ya no es asomarse, es extraer. Cada página recalcula `elig`, `per_chain` y `evidence` sobre el grano COMPLETO más el prior del índice, y `offset` × `type` abre un espacio de claves que ningún caché amortiza."},{"id":"stats-facets","path":"/stats/facets/?","price_usd":"0","free":true,"conditional":false,"why":"Escaneo completo del grano agrupado por tag, pero con UNA sola respuesta posible: una corrida por ventana de caché sirve a todo el mundo. Es la prueba de que el índice existe."},{"id":"stats-types","path":"/stats/types/?","price_usd":"0","free":true,"conditional":false,"why":"Mismo argumento que las facetas: caro de computar, idéntico para todos, cacheable. Y es donde se ve la cobertura real de la clasificación, que es un dato que nos conviene que se vea."},{"id":"wallet-snapshot","path":"/reputation/wallet/[^/]+/?","price_usd":"0.05","free":false,"conditional":true,"why":"El único endpoint que ESCRIBE. Lo que comprás no es el número: es el compromiso con el número. Queda una fila durable en `score_snapshots` con `inputs_digest` y `policy_version`, o sea un recibo citable que podés mostrarle a una contraparte y que nosotros podemos volver a computar idéntico."},{"id":"wallet-lookup","path":"/reputation/wallet/[^/]+/?","price_usd":"0.01","free":false,"conditional":false,"why":"EL COBRO BASE. Seis sentencias sobre el grano —por cadena, autocalificación, facetas, actividad, ponderado (dos) y concentración— resueltas en decenas de milisegundos. A un tercero el mismo agregado cross-chain le cuesta horas de RPC sobre 7 cadenas, y la cola larga de wallets no pega nunca en caché."},{"id":"wallet-history","path":"/reputation/wallet/[^/]+/history/?","price_usd":"0.03","free":false,"conditional":false,"why":"La serie temporal es el único endpoint cuyo trabajo crece con el LAPSO además del volumen: funciones de ventana sobre el grano más un CROSS JOIN de grilla (cadena × período) para que el acumulado no se re-pondere solo, y encima la cobertura de fechado. La clave se multiplica por `bucket`: cero amortización."},{"id":"agent-detail","path":"/reputation/agent/[^/]+/[^/]+/?","price_usd":"0.02","free":false,"conditional":false,"why":"Devuelve CADA rating con su transacción, revocados incluidos. El caso grande de este índice es un agente con 300.001 filas: el costo no está en planificar la consulta sino en materializar y serializar la evidencia."}]}