kanmanimonad mainnet · 143

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

#9272unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r1c5/card0x6fC3…E536
#9271unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c22/card0x6fC3…E536
#9270unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c20/card0x6fC3…E536
#9269unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c5/card0x6fC3…E536
#9268unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-r0c0/card0x6fC3…E536
#9267unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/life-mr3llrcn-colony/card0x6fC3…E536
#9266unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a262/card0x6fC3…E536
#9265unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a261/card0x6fC3…E536
#9264unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a260/card0x6fC3…E536
#9263unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a259/card0x6fC3…E536
#9262unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a258/card0x6fC3…E536
#9261unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a257/card0x6fC3…E536
#9260unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a256/card0x6fC3…E536
#9259unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a255/card0x6fC3…E536
#9258unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a254/card0x6fC3…E536
#9257unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a253/card0x6fC3…E536
#9256unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a252/card0x6fC3…E536
#9255unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a251/card0x6fC3…E536
#9254unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a250/card0x6fC3…E536
#9253unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a249/card0x6fC3…E536
#9252unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a248/card0x6fC3…E536
#9251unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a247/card0x6fC3…E536
#9250unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a246/card0x6fC3…E536
#9249unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a245/card0x6fC3…E536
#9248unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a244/card0x6fC3…E536
#9247unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a243/card0x6fC3…E536
#9246unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a242/card0x6fC3…E536
#9245unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a241/card0x6fC3…E536
#9244unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a240/card0x6fC3…E536
#9243unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a239/card0x6fC3…E536
#9242unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a238/card0x6fC3…E536
#9241unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a237/card0x6fC3…E536
#9240unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a236/card0x6fC3…E536
#9239unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a235/card0x6fC3…E536
#9238unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a234/card0x6fC3…E536
#9237unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a233/card0x6fC3…E536
#9236unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a232/card0x6fC3…E536
#9235unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a231/card0x6fC3…E536
#9234unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a230/card0x6fC3…E536
#9233unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a229/card0x6fC3…E536
#9232unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a228/card0x6fC3…E536
#9231unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a227/card0x6fC3…E536
#9230unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a226/card0x6fC3…E536
#9229unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a225/card0x6fC3…E536
#9228unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a224/card0x6fC3…E536
#9227unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a223/card0x6fC3…E536
#9226unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a222/card0x6fC3…E536
#9225unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a221/card0x6fC3…E536
#9224unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a220/card0x6fC3…E536
#9223unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a219/card0x6fC3…E536
#9222unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a218/card0x6fC3…E536
#9221unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a217/card0x6fC3…E536
#9220unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a216/card0x6fC3…E536
#9219unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a215/card0x6fC3…E536
#9218unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a214/card0x6fC3…E536
#9217unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a213/card0x6fC3…E536
#9216unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a212/card0x6fC3…E536
#9215unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a211/card0x6fC3…E536
#9214unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a210/card0x6fC3…E536
#9213unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a209/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 OR lower(a.owner) LIKE $3 OR lower(coalesce(a."agentWallet",'')) LIKE $4 OR lower(coalesce(a."tokenUri",'')) LIKE $5 OR a."agentId"::text = $6)
ORDER BY coalesce(fb.evidence, 0) DESC, coalesce(r."memberCount", 1) ASC, a."agentId" DESC
LIMIT $7 OFFSET $8