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

#9212unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a208/card0x6fC3…E536
#9211unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a207/card0x6fC3…E536
#9210unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a206/card0x6fC3…E536
#9209unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a205/card0x6fC3…E536
#9208unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a204/card0x6fC3…E536
#9207unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a203/card0x6fC3…E536
#9206unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a202/card0x6fC3…E536
#9205unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a201/card0x6fC3…E536
#9204unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a200/card0x6fC3…E536
#9203unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a199/card0x6fC3…E536
#9202unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a198/card0x6fC3…E536
#9201unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a197/card0x6fC3…E536
#9200unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a196/card0x6fC3…E536
#9199unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a195/card0x6fC3…E536
#9198unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a194/card0x6fC3…E536
#9197unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a193/card0x6fC3…E536
#9196unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a192/card0x6fC3…E536
#9195unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a191/card0x6fC3…E536
#9194unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a190/card0x6fC3…E536
#9193unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a189/card0x6fC3…E536
#9192unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a188/card0x6fC3…E536
#9191unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a187/card0x6fC3…E536
#9190unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a186/card0x6fC3…E536
#9189unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a185/card0x6fC3…E536
#9188unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a184/card0x6fC3…E536
#9187unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a183/card0x6fC3…E536
#9186unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a182/card0x6fC3…E536
#9185unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a181/card0x6fC3…E536
#9184unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a180/card0x6fC3…E536
#9183unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a179/card0x6fC3…E536
#9182unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a178/card0x6fC3…E536
#9181unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a177/card0x6fC3…E536
#9180unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a176/card0x6fC3…E536
#9179unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a175/card0x6fC3…E536
#9178unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a174/card0x6fC3…E536
#9177unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a173/card0x6fC3…E536
#9176unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a172/card0x6fC3…E536
#9175unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a171/card0x6fC3…E536
#9174unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a170/card0x6fC3…E536
#9173unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a169/card0x6fC3…E536
#9172unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a168/card0x6fC3…E536
#9171unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a167/card0x6fC3…E536
#9170unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a166/card0x6fC3…E536
#9169unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a165/card0x6fC3…E536
#9168unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a164/card0x6fC3…E536
#9167unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a163/card0x6fC3…E536
#9166unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a162/card0x6fC3…E536
#9165unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a161/card0x6fC3…E536
#9164unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a160/card0x6fC3…E536
#9163unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a159/card0x6fC3…E536
#9162unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a158/card0x6fC3…E536
#9161unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a157/card0x6fC3…E536
#9160unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a156/card0x6fC3…E536
#9159unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a155/card0x6fC3…E536
#9158unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a154/card0x6fC3…E536
#9157unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a153/card0x6fC3…E536
#9156unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a152/card0x6fC3…E536
#9155unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a151/card0x6fC3…E536
#9154unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a150/card0x6fC3…E536
#9153unnamedno feedbackrecord is its ownhttps://agent-arcade-steel.vercel.app/api/agents/breed-mr3lcb1m-a149/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 (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