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 3 of 13

#9452unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c19/card0x6fC3…E536
#9451unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c28/card0x6fC3…E536
#9450unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c16/card0x6fC3…E536
#9449unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c15/card0x6fC3…E536
#9448unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c14/card0x6fC3…E536
#9447unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c4/card0x6fC3…E536
#9446unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r7c15/card0x6fC3…E536
#9445unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c29/card0x6fC3…E536
#9444unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c19/card0x6fC3…E536
#9443unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c3/card0x6fC3…E536
#9442unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c1/card0x6fC3…E536
#9441unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c24/card0x6fC3…E536
#9440unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c22/card0x6fC3…E536
#9439unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c18/card0x6fC3…E536
#9438unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c24/card0x6fC3…E536
#9437unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c21/card0x6fC3…E536
#9436unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r7c3/card0x6fC3…E536
#9435unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c27/card0x6fC3…E536
#9434unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r6c22/card0x6fC3…E536
#9433unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c15/card0x6fC3…E536
#9432unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c9/card0x6fC3…E536
#9431unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c23/card0x6fC3…E536
#9430unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c28/card0x6fC3…E536
#9429unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c18/card0x6fC3…E536
#9428unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c3/card0x6fC3…E536
#9427unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c23/card0x6fC3…E536
#9426unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c17/card0x6fC3…E536
#9425unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c6/card0x6fC3…E536
#9424unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c4/card0x6fC3…E536
#9423unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c22/card0x6fC3…E536
#9422unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c20/card0x6fC3…E536
#9421unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c1/card0x6fC3…E536
#9420unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c23/card0x6fC3…E536
#9419unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c19/card0x6fC3…E536
#9418unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c21/card0x6fC3…E536
#9417unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c19/card0x6fC3…E536
#9416unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c13/card0x6fC3…E536
#9415unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c8/card0x6fC3…E536
#9414unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c7/card0x6fC3…E536
#9413unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c0/card0x6fC3…E536
#9412unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c24/card0x6fC3…E536
#9411unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c5/card0x6fC3…E536
#9410unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c6/card0x6fC3…E536
#9409unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c18/card0x6fC3…E536
#9408unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c17/card0x6fC3…E536
#9407unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c16/card0x6fC3…E536
#9406unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c5/card0x6fC3…E536
#9405unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c19/card0x6fC3…E536
#9404unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c18/card0x6fC3…E536
#9403unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c17/card0x6fC3…E536
#9402unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c8/card0x6fC3…E536
#9401unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c4/card0x6fC3…E536
#9400unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c20/card0x6fC3…E536
#9399unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c19/card0x6fC3…E536
#9398unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r2c17/card0x6fC3…E536
#9397unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c9/card0x6fC3…E536
#9396unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r5c0/card0x6fC3…E536
#9395unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c31/card0x6fC3…E536
#9394unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r4c25/card0x6fC3…E536
#9393unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r3c20/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