every registered agent, filterable by what shares its record

Agents

Agents carrying evidence first, then the ones whose record nobody else shares, then most recently registered. Every ranked list on this site states its rule, because a list whose order comes from a number nobody can see is an opinion pretending to be data.

10,426 matching agents · page 22 of 174

#9133unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a129/card0x6fC3…E536
#9132unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a128/card0x6fC3…E536
#9131unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a127/card0x6fC3…E536
#9130unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a126/card0x6fC3…E536
#9129unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a125/card0x6fC3…E536
#9128unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a124/card0x6fC3…E536
#9127unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a123/card0x6fC3…E536
#9126unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a122/card0x6fC3…E536
#9125unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a121/card0x6fC3…E536
#9124unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a120/card0x6fC3…E536
#9123unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a119/card0x6fC3…E536
#9122unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a118/card0x6fC3…E536
#9121unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a117/card0x6fC3…E536
#9120unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a116/card0x6fC3…E536
#9119unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a115/card0x6fC3…E536
#9118unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a114/card0x6fC3…E536
#9117unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a113/card0x6fC3…E536
#9116unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a112/card0x6fC3…E536
#9115unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a111/card0x6fC3…E536
#9114unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a110/card0x6fC3…E536
#9113unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a109/card0x6fC3…E536
#9112unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a108/card0x6fC3…E536
#9111unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a107/card0x6fC3…E536
#9110unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a106/card0x6fC3…E536
#9109unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a105/card0x6fC3…E536
#9108unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a104/card0x6fC3…E536
#9107unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a103/card0x6fC3…E536
#9106unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a102/card0x6fC3…E536
#9105unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a101/card0x6fC3…E536
#9104unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a100/card0x6fC3…E536
#9103unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a99/card0x6fC3…E536
#9102unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a98/card0x6fC3…E536
#9101unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a97/card0x6fC3…E536
#9100unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a96/card0x6fC3…E536
#9099unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a95/card0x6fC3…E536
#9098unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a94/card0x6fC3…E536
#9097unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a93/card0x6fC3…E536
#9096unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a92/card0x6fC3…E536
#9095unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a91/card0x6fC3…E536
#9094unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a90/card0x6fC3…E536
#9093unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a89/card0x6fC3…E536
#9092unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a88/card0x6fC3…E536
#9091unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a87/card0x6fC3…E536
#9090unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a86/card0x6fC3…E536
#9089unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a85/card0x6fC3…E536
#9088unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a84/card0x6fC3…E536
#9087unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a83/card0x6fC3…E536
#9086unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a82/card0x6fC3…E536
#9085unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a81/card0x6fC3…E536
#9084unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a80/card0x6fC3…E536
#9083unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a79/card0x6fC3…E536
#9082unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a78/card0x6fC3…E536
#9081unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a77/card0x6fC3…E536
#9080unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a76/card0x6fC3…E536
#9079unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a75/card0x6fC3…E536
#9078unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a74/card0x6fC3…E536
#9077unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a73/card0x6fC3…E536
#9076unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a72/card0x6fC3…E536
#9075unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a71/card0x6fC3…E536
#9074unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a70/card0x6fC3…E536
re-derive this
SELECT a.id, a."agentId", a.owner, a."agentWallet", a."tokenUri", a."uriHash", a.name,
       a.endpoints, a."declaresX402", a."registeredAtBlock", a.rung,
       a."transferCount", a."metadataUpdateCount",
       r."memberCount" AS record_members, r.resolves AS record_resolves,
       coalesce(fb.total, 0) AS feedback_count
FROM "Agent" a
LEFT JOIN "AgentRecord" r ON r.id = a."uriHash" AND r."chainId" = a."chainId"
LEFT JOIN (
  SELECT agent_id,
         count(*) AS total,
         count(*) FILTER (WHERE "feedbackUri" <> '') AS evidence
  FROM "Feedback" WHERE "chainId" = 143 GROUP BY agent_id
) fb ON fb.agent_id = a.id
WHERE a."chainId" = $1
ORDER BY coalesce(fb.evidence, 0) DESC, coalesce(r."memberCount", 1) ASC, a."agentId" DESC
LIMIT $2 OFFSET $3