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.

762 matching agents · page 4 of 13

#9392unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c18/card0x6fC3…E536
#9391unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c24/card0x6fC3…E536
#9390unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c19/card0x6fC3…E536
#9389unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c18/card0x6fC3…E536
#9388unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c16/card0x6fC3…E536
#9387unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c8/card0x6fC3…E536
#9386unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c9/card0x6fC3…E536
#9385unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c15/card0x6fC3…E536
#9384unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c10/card0x6fC3…E536
#9383unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c4/card0x6fC3…E536
#9382unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c12/card0x6fC3…E536
#9381unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c27/card0x6fC3…E536
#9380unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c20/card0x6fC3…E536
#9379unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c20/card0x6fC3…E536
#9378unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c8/card0x6fC3…E536
#9377unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c11/card0x6fC3…E536
#9376unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c29/card0x6fC3…E536
#9375unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c26/card0x6fC3…E536
#9374unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c21/card0x6fC3…E536
#9373unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c10/card0x6fC3…E536
#9372unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c7/card0x6fC3…E536
#9371unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c12/card0x6fC3…E536
#9370unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c10/card0x6fC3…E536
#9369unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c21/card0x6fC3…E536
#9368unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c9/card0x6fC3…E536
#9367unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c1/card0x6fC3…E536
#9366unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c29/card0x6fC3…E536
#9365unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c27/card0x6fC3…E536
#9364unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c17/card0x6fC3…E536
#9363unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c8/card0x6fC3…E536
#9362unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c2/card0x6fC3…E536
#9361unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c14/card0x6fC3…E536
#9360unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c13/card0x6fC3…E536
#9359unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c22/card0x6fC3…E536
#9358unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c16/card0x6fC3…E536
#9357unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c11/card0x6fC3…E536
#9356unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c8/card0x6fC3…E536
#9355unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c26/card0x6fC3…E536
#9354unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c5/card0x6fC3…E536
#9353unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c12/card0x6fC3…E536
#9352unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c3/card0x6fC3…E536
#9351unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c21/card0x6fC3…E536
#9350unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c17/card0x6fC3…E536
#9349unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c23/card0x6fC3…E536
#9348unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c15/card0x6fC3…E536
#9347unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c13/card0x6fC3…E536
#9346unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c22/card0x6fC3…E536
#9345unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c11/card0x6fC3…E536
#9344unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c6/card0x6fC3…E536
#9343unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c14/card0x6fC3…E536
#9342unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c24/card0x6fC3…E536
#9341unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c3/card0x6fC3…E536
#9340unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c22/card0x6fC3…E536
#9339unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c5/card0x6fC3…E536
#9338unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c12/card0x6fC3…E536
#9337unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c25/card0x6fC3…E536
#9336unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c16/card0x6fC3…E536
#9335unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c2/card0x6fC3…E536
#9334unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c30/card0x6fC3…E536
#9333unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c23/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 AND coalesce(r."memberCount", 1) = 1 AND (lower(coalesce(a.name,'')) LIKE $2 ESCAPE '\' OR lower(a.owner) LIKE $3 ESCAPE '\' OR lower(coalesce(a."agentWallet",'')) LIKE $4 ESCAPE '\' OR lower(coalesce(a."tokenUri",'')) LIKE $5 ESCAPE '\' OR a."agentId"::text = $6)
ORDER BY coalesce(fb.evidence, 0) DESC, coalesce(r."memberCount", 1) ASC, a."agentId" DESC
LIMIT $7 OFFSET $8