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 23 of 174

#9073unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a69/card0x6fC3…E536
#9072unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a68/card0x6fC3…E536
#9071unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a67/card0x6fC3…E536
#9070unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a66/card0x6fC3…E536
#9069unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a65/card0x6fC3…E536
#9068unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a64/card0x6fC3…E536
#9067unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a63/card0x6fC3…E536
#9066unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a62/card0x6fC3…E536
#9065unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a61/card0x6fC3…E536
#9064unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a60/card0x6fC3…E536
#9063unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a59/card0x6fC3…E536
#9062unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a58/card0x6fC3…E536
#9061unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a57/card0x6fC3…E536
#9060unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a56/card0x6fC3…E536
#9059unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a55/card0x6fC3…E536
#9058unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a54/card0x6fC3…E536
#9057unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a53/card0x6fC3…E536
#9056unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a52/card0x6fC3…E536
#9055unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a51/card0x6fC3…E536
#9054unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a50/card0x6fC3…E536
#9053unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a49/card0x6fC3…E536
#9052unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a48/card0x6fC3…E536
#9051unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a47/card0x6fC3…E536
#9050unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a46/card0x6fC3…E536
#9049unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a45/card0x6fC3…E536
#9048unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a44/card0x6fC3…E536
#9047unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a43/card0x6fC3…E536
#9046unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a42/card0x6fC3…E536
#9045unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a41/card0x6fC3…E536
#9044unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a40/card0x6fC3…E536
#9043unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a39/card0x6fC3…E536
#9042unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a38/card0x6fC3…E536
#9041unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a37/card0x6fC3…E536
#9040unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a36/card0x6fC3…E536
#9039unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a35/card0x6fC3…E536
#9038unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a34/card0x6fC3…E536
#9037unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a33/card0x6fC3…E536
#9036unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a32/card0x6fC3…E536
#9035unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a31/card0x6fC3…E536
#9034unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a30/card0x6fC3…E536
#9033unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a29/card0x6fC3…E536
#9032unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a28/card0x6fC3…E536
#9031unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a27/card0x6fC3…E536
#9030unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a26/card0x6fC3…E536
#9029unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a25/card0x6fC3…E536
#9028unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a24/card0x6fC3…E536
#9027unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a23/card0x6fC3…E536
#9026unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a22/card0x6fC3…E536
#9025unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a21/card0x6fC3…E536
#9024unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a20/card0x6fC3…E536
#9023unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a19/card0x6fC3…E536
#9022unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a18/card0x6fC3…E536
#9021unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a17/card0x6fC3…E536
#9020unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a16/card0x6fC3…E536
#9019unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a15/card0x6fC3…E536
#9018unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a14/card0x6fC3…E536
#9017unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a13/card0x6fC3…E536
#9016unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a12/card0x6fC3…E536
#9015unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a11/card0x6fC3…E536
#9014unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a10/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