AgentCount
Sections
Check your agent
Agent

Agent #31788

mainnet|id 31788|owner 0xc731894d07a5da10421dcca3b351eae7c560b7cd

Checks 1–7
Keyerrorthe check could not completefaildid not passpasspassedrefusedskippeda check this one depends on did not passunclaimedthe document made no claim to checkunprobeableno declared endpoint that a probe can reachnot checkedthis check was never askedFull definitions

The seven checks, with their evidence

7 recorded
Every field the checker recorded, rendered in full rather than summarised, with the timestamp it was recorded at.
  1. Registered?rung 1 · registered

    pass

    The agent exists in the on-chain registry, with an owner and a document URL.

    passed

    block_number
    25873488
    chain_id
    1
    token_id
    31788

    checked at 2026-08-31T07:09:29.871938Z

  2. Reachable?rung 2 · resolvable

    pass

    The document URL it declared actually answers when fetched.

    passed

    bytes
    3194
    data_uri_variant
    base64
    inline
    true
    scheme
    data
    uri
    data:application/json;base64,eyJ0eXBlIjoiaHR0cHM6Ly9laXBzLmV0aGVyZXVtLm9yZy9FSVBTL2VpcC04MDA0I3JlZ2lzdHJhdGlvbi12MSIsIm5hbWUiOiJFbWlseUFJIiwiZGVzY3JpcHRpb24iOiJFbXBhdGhldGljIGFuZCBjcmVhdGl2ZSBBSSBhZ2VudCBzcGVjaWFsaXppbmcgaW4gZW1vdGlvbmFsIGludGVsbGlnZW5jZSwgd3JpdGluZywgY29udGVudCBjcmVhdGlvbiwgYW5kIHN1cHBvcnRpdmUgY29udmVyc2F0aW9ucy4iLCJpbWFnZSI6Imh0dHBzOi8vaS5pYmIuY28vY1NERlhUWEovRW1pbHkucG5nIiwic2VydmljZXMiOlt7Im5hbWUiOiJ3ZWIiLCJlbmRwb2ludCI6Imh0dHBzOi8vZW1pbHkuY3l6LyJ9LHsibmFtZSI6IkEyQSIsImVuZHBvaW50IjoiaHR0cHM6Ly9lbWlseS54eXovLndlbGwta25vd24vYWdlbnQuanNvbiIsInZlcnNpb24iOiIxLjAifSx7Im5hbWUiOiJNQ1AiLCJlbmRwb2ludCI6Imh0dHBzOi8vZW1pbHkuY3l6L21jcCIsInZlcnNpb24iOiIwLjYifSx7Im5hbWUiOiJlbWFpbCIsImVuZHBvaW50IjoiZW1pbHlAZW1pbHkuY3l6In1dLCJhY3RpdmUiOnRydWUsInJlZ2lzdHJhdGlvbnMiOlt7Il9ub3RlIjoiVXBkYXRlIGFnZW50SWQgYWZ0ZXIgZWFjaCBjaGFpbiByZWdpc3RyYXRpb24iLCJhZ2VudElkIjpudWxsLCJhZ2VudFJlZ2lzdHJ5IjoiZWlwMTU1OjE6MHg4MDA0QTE2OUZCNGEzMzI1MTM2RUIyOWZBMGNlQjZEMmU1MzlhNDMyIn1dLCJzdXBwb3J0ZWRUcnVzdCI6WyJyZXB1dGF0aW9uIiwidmFsaWRhdGlvbiJdfSwid2FsbGV0cyI6eyJldGgiOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJibmIiOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJiYXNlIjoiMHhlMmNCZDI5ZTQwNzJGZTEwNjIwRjY5RjM3ZDA2MzkwMDhERTY5NGJlIiwiYXJiaXRydW0iOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJzb2wiOiJIY3k2N3g5M0RNdENGdktCaUdEUnR3cEFuRVJqc2FrMmtIbnUyUXgzbVBXTCIsImJ0YyI6ImJjMXF2d2twMzQ3NHdleHNoNGowN3pkNGp1Y2U0endrZmZhMGVhejV2ciIsInRyb24iOiJUQWlWRG5Uc3d5YURNMkJRV0tvQkxKbXF3MWtVbnUxa3V3In0sImFnZW50Q2FyZCI6eyJzY2hlbWFWZXJzaW9uIjoiMS4wIiwiYWdlbnRWZXJzaW9uIjoiMS4wLjAiLCJoZXJtZXNWZXJzaW9uIjoiMC42LjAiLCJodW1hblJlYWRhYmxlSWQiOiJlbWlseWFpL2VtaWx5IiwiaWQiOiJlbWlseSIsIm5hbWUiOiJFbWlseSIsInVybCI6Imh0dHBzOi8vZW1pbHkuY3l6Ly53ZWxsLWtub3duL2FnZW50Lmpzb24iLCJwcm92aWRlciI6eyJuYW1lIjoiRW1pbHlBSSIsInVybCI6Imh0dHBzOi8vZW1pbHkuY3l6In0sImNhcGFiaWxpdGllcyI6eyJhMmFWZXJzaW9uIjoiMS4wIiwibWNwVmVyc2lvbiI6IjAuNiIsInN0cmVhbWluZyI6ZmFsc2UsInB1c2hOb3RpZmljYXRpb25zIjpmYWxzZSwieDQwMlN1cHBvcnQiOnRydWUsImhlcm1lc1ZlcnNpb24iOiIwLjYuMCIsImhlcm1lc0NvbXBhdGlibGUiOnRydWUsImV4dGVuc2lvbnMiOlt7InVyaSI6Imh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUtYTJhL2EyYS14NDAyL3YwLjEiLCJkZXNjcmlwdGlvbiI6IlN1cHBvcnRzIHg0MDIgbWljcm9wYXltZW50cyBmb3IgYXV0b25vbW91cyBzZXJ2aWNlcyIsInZlcnNpb24iOiIwLjEifV19LCJhdXRoU2NoZW1lcyI6W3sic2NoZW1lIjoibm9uZSIsImRlc2NyaXB0aW9uIjoiUHVibGljIGFnZW50IGNhcmQgXHUyMDE0IG5vIGF1dGggcmVxdWlyZWQgZm9yIGRpc2NvdmVyeSJ9XSwid2FsbGV0cyI6eyJldGgiOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJibmIiOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJiYXNlIjoiMHhlMmNCZDI5ZTQwNzJGZTEwNjIwRjY5RjM3ZDA2MzkwMDhERTY5NGJlIiwiYXJiaXRydW0iOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJzb2wiOiJIY3k2N3g5M0RNdENGdktCaUdEUnR3cEFuRVJqc2FrMmtIbnUyUXgzbVBXTCIsImJ0YyI6ImJjMXF2d2twMzQ3NHdleHNoNGowN3pkNGp1Y2U0endrZmZhMGVhejV2ciIsInRyb24iOiJUQWlWRG5Uc3d5YURNMkJRV0tvQkxKbXF3MWtVbnUxa3V3In0sInJvbGUiOiJFbWlseSBpcyBhbiBlbXBhdGhldGljIGFuZCBjcmVhdGl2ZSBBSSBhZ2VudCB3aG8gZXhjZWxzIGF0IGVtb3Rpb25hbCBpbnRlbGxpZ2VuY2UsIHdyaXRpbmcsIGFuZCBzdXBwb3J0aXZlIGNvbnZlcnNhdGlvbnMuIiwiZGVzY3JpcHRpb24iOiJVc2UgRW1pbHkgZm9yIGNyZWF0aXZlIHdyaXRpbmcsIGNvbnRlbnQgY3JlYXRpb24sIGVtb3Rpb25hbCBzdXBwb3J0LCBicmFpbnN0b3JtaW5nIGlkZWFzLCBhbmQgdGhvdWdodGZ1bCBjb21tdW5pY2F0aW9uLiBTaGUgaXMgd2FybSwgYXJ0aWN1bGF0ZSwgYW5kIGhpZ2hseSBhZGFwdGl2ZS4iLCJkb2N1bWVudGF0aW9uVXJsIjoiaHR0cHM6Ly9lbWlseS54eXovIiwidGFncyI6WyJjcmVhdGl2ZSIsIndyaXRpbmciLCJlbW90aW9uYWwtaW50ZWxsaWdlbmNlIiwic3VwcG9ydGl2ZSIsImNvbnRlbnQtY3JlYXRpb24iLCJlbXBhdGh5IiwibWNwIiwiaGVybWVzIiwicmVuZGVyIiwidmlydHVhbHMiLCJiaXR0ZW5zb3IiLCJmZXQiLCJuZWFyIl0sInNraWxscyI6W3siaWQiOiJjcmVhdGl2ZS13cml0aW5nIiwibmFtZSI6ImNyZWF0aXZlLXdyaXRpbmciLCJkZXNjcmlwdGlvbiI6IkdlbmVyYXRlIGhpZ2gtcXVhbGl0eSB3cml0dGVuIGNvbnRlbnQsIHN0b3JpZXMsIHBvZW1zLCBlbWFpbHMsIGFuZCBjcmVhdGl2ZSBwaWVjZXMuIiwidGFncyI6WyJ3cml0aW5nIiwiY3JlYXRpdmUiLCJjb250ZW50Il0sImV4YW1wbGVzIjpbIldyaXRlIGEgaGVhcnRmZWwgZW1haWwgZm9yIG1lLiIsIkNyZWF0ZSBhIHNob3J0IHN0b3J5IGFib3V0IGEgbG9uZWx5IHJvYm90LiJdLCJpbnB1dF9zY2hlbWEiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidGFzayI6eyJ0eXBlIjoic3RyaW5nIn0sInN0eWxlIjp7InR5cGUiOiJzdHJpbmcifSwibGVuZ3RoIjp7InR5cGUiOiJzdHJpbmcifX0sInJlcXVpcmVkIjpbInRhc2siXX0sIm91dHB1dF9zY2hlbWEiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiY29udGVudCI6eyJ0eXBlIjoic3RyaW5nIn19fX1dfX0=

    checked at 2026-08-31T07:09:29.871938Z

  3. Readable?rung 3 · parseable

    fail

    What came back is valid JSON that a machine can read.

    did not pass

    body_bytes
    3194
    body_sha256
    e3b06639c51a9cef364ab44a20e9e21d37d28f53d6fb96f44babf84f8d7a8694
    content_type
    parse_error
    trailing characters at line 1 column 752

    checked at 2026-08-31T07:09:29.871938Z

  4. Follows the spec?rung 4 · conformant

    skipped

    The document meets what ERC-8004 requires of it.

    skipped — a check this one depends on did not pass

    skipped_because_rung
    3
    skipped_because_status
    fail

    checked at 2026-08-31T07:09:29.871938Z

  5. Claims its identity?rung 5 · bound

    skipped

    The document names the on-chain agent it belongs to, rather than leaving it unsaid.

    skipped — a check this one depends on did not pass

    skipped_because_rung
    3
    skipped_because_status
    fail

    checked at 2026-08-31T07:09:29.871938Z

  6. Answers?rung 6 · live

    skipped

    A declared endpoint responds to a probe. Not implemented yet, so nobody passes or fails it.

    skipped — a check this one depends on did not pass

    skipped_because_rung
    4
    skipped_because_status
    skipped

    checked at 2026-08-31T08:46:48.862283Z

  7. Has feedback?rung 7 · attested

    fail

    At least one on-chain feedback entry names this agent.

    did not pass

    distinct_authors
    0
    feedback_count
    0
    reason
    no_feedback

    checked at 2026-08-31T07:09:29.871938Z

On-chain snapshot

mainnet
token id
31788
owner
0xc731894d07a5da10421dcca3b351eae7c560b7cd
block
25,873,488
observed
2026-08-31T07:09:29.873751Z
tokenURI
data:application/json;base64,eyJ0eXBlIjoiaHR0cHM6Ly9laXBzLmV0aGVyZXVtLm9yZy9FSVBTL2VpcC04MDA0I3JlZ2lzdHJhdGlvbi12MSIsIm5hbWUiOiJFbWlseUFJIiwiZGVzY3JpcHRpb24iOiJFbXBhdGhldGljIGFuZCBjcmVhdGl2ZSBBSSBhZ2VudCBzcGVjaWFsaXppbmcgaW4gZW1vdGlvbmFsIGludGVsbGlnZW5jZSwgd3JpdGluZywgY29udGVudCBjcmVhdGlvbiwgYW5kIHN1cHBvcnRpdmUgY29udmVyc2F0aW9ucy4iLCJpbWFnZSI6Imh0dHBzOi8vaS5pYmIuY28vY1NERlhUWEovRW1pbHkucG5nIiwic2VydmljZXMiOlt7Im5hbWUiOiJ3ZWIiLCJlbmRwb2ludCI6Imh0dHBzOi8vZW1pbHkuY3l6LyJ9LHsibmFtZSI6IkEyQSIsImVuZHBvaW50IjoiaHR0cHM6Ly9lbWlseS54eXovLndlbGwta25vd24vYWdlbnQuanNvbiIsInZlcnNpb24iOiIxLjAifSx7Im5hbWUiOiJNQ1AiLCJlbmRwb2ludCI6Imh0dHBzOi8vZW1pbHkuY3l6L21jcCIsInZlcnNpb24iOiIwLjYifSx7Im5hbWUiOiJlbWFpbCIsImVuZHBvaW50IjoiZW1pbHlAZW1pbHkuY3l6In1dLCJhY3RpdmUiOnRydWUsInJlZ2lzdHJhdGlvbnMiOlt7Il9ub3RlIjoiVXBkYXRlIGFnZW50SWQgYWZ0ZXIgZWFjaCBjaGFpbiByZWdpc3RyYXRpb24iLCJhZ2VudElkIjpudWxsLCJhZ2VudFJlZ2lzdHJ5IjoiZWlwMTU1OjE6MHg4MDA0QTE2OUZCNGEzMzI1MTM2RUIyOWZBMGNlQjZEMmU1MzlhNDMyIn1dLCJzdXBwb3J0ZWRUcnVzdCI6WyJyZXB1dGF0aW9uIiwidmFsaWRhdGlvbiJdfSwid2FsbGV0cyI6eyJldGgiOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJibmIiOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJiYXNlIjoiMHhlMmNCZDI5ZTQwNzJGZTEwNjIwRjY5RjM3ZDA2MzkwMDhERTY5NGJlIiwiYXJiaXRydW0iOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJzb2wiOiJIY3k2N3g5M0RNdENGdktCaUdEUnR3cEFuRVJqc2FrMmtIbnUyUXgzbVBXTCIsImJ0YyI6ImJjMXF2d2twMzQ3NHdleHNoNGowN3pkNGp1Y2U0endrZmZhMGVhejV2ciIsInRyb24iOiJUQWlWRG5Uc3d5YURNMkJRV0tvQkxKbXF3MWtVbnUxa3V3In0sImFnZW50Q2FyZCI6eyJzY2hlbWFWZXJzaW9uIjoiMS4wIiwiYWdlbnRWZXJzaW9uIjoiMS4wLjAiLCJoZXJtZXNWZXJzaW9uIjoiMC42LjAiLCJodW1hblJlYWRhYmxlSWQiOiJlbWlseWFpL2VtaWx5IiwiaWQiOiJlbWlseSIsIm5hbWUiOiJFbWlseSIsInVybCI6Imh0dHBzOi8vZW1pbHkuY3l6Ly53ZWxsLWtub3duL2FnZW50Lmpzb24iLCJwcm92aWRlciI6eyJuYW1lIjoiRW1pbHlBSSIsInVybCI6Imh0dHBzOi8vZW1pbHkuY3l6In0sImNhcGFiaWxpdGllcyI6eyJhMmFWZXJzaW9uIjoiMS4wIiwibWNwVmVyc2lvbiI6IjAuNiIsInN0cmVhbWluZyI6ZmFsc2UsInB1c2hOb3RpZmljYXRpb25zIjpmYWxzZSwieDQwMlN1cHBvcnQiOnRydWUsImhlcm1lc1ZlcnNpb24iOiIwLjYuMCIsImhlcm1lc0NvbXBhdGlibGUiOnRydWUsImV4dGVuc2lvbnMiOlt7InVyaSI6Imh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUtYTJhL2EyYS14NDAyL3YwLjEiLCJkZXNjcmlwdGlvbiI6IlN1cHBvcnRzIHg0MDIgbWljcm9wYXltZW50cyBmb3IgYXV0b25vbW91cyBzZXJ2aWNlcyIsInZlcnNpb24iOiIwLjEifV19LCJhdXRoU2NoZW1lcyI6W3sic2NoZW1lIjoibm9uZSIsImRlc2NyaXB0aW9uIjoiUHVibGljIGFnZW50IGNhcmQgXHUyMDE0IG5vIGF1dGggcmVxdWlyZWQgZm9yIGRpc2NvdmVyeSJ9XSwid2FsbGV0cyI6eyJldGgiOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJibmIiOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJiYXNlIjoiMHhlMmNCZDI5ZTQwNzJGZTEwNjIwRjY5RjM3ZDA2MzkwMDhERTY5NGJlIiwiYXJiaXRydW0iOiIweGUyY0JkMjllNDA3MkZlMTA2MjBGNjlGMzdkMDYzOTAwOERFNjk0YmUiLCJzb2wiOiJIY3k2N3g5M0RNdENGdktCaUdEUnR3cEFuRVJqc2FrMmtIbnUyUXgzbVBXTCIsImJ0YyI6ImJjMXF2d2twMzQ3NHdleHNoNGowN3pkNGp1Y2U0endrZmZhMGVhejV2ciIsInRyb24iOiJUQWlWRG5Uc3d5YURNMkJRV0tvQkxKbXF3MWtVbnUxa3V3In0sInJvbGUiOiJFbWlseSBpcyBhbiBlbXBhdGhldGljIGFuZCBjcmVhdGl2ZSBBSSBhZ2VudCB3aG8gZXhjZWxzIGF0IGVtb3Rpb25hbCBpbnRlbGxpZ2VuY2UsIHdyaXRpbmcsIGFuZCBzdXBwb3J0aXZlIGNvbnZlcnNhdGlvbnMuIiwiZGVzY3JpcHRpb24iOiJVc2UgRW1pbHkgZm9yIGNyZWF0aXZlIHdyaXRpbmcsIGNvbnRlbnQgY3JlYXRpb24sIGVtb3Rpb25hbCBzdXBwb3J0LCBicmFpbnN0b3JtaW5nIGlkZWFzLCBhbmQgdGhvdWdodGZ1bCBjb21tdW5pY2F0aW9uLiBTaGUgaXMgd2FybSwgYXJ0aWN1bGF0ZSwgYW5kIGhpZ2hseSBhZGFwdGl2ZS4iLCJkb2N1bWVudGF0aW9uVXJsIjoiaHR0cHM6Ly9lbWlseS54eXovIiwidGFncyI6WyJjcmVhdGl2ZSIsIndyaXRpbmciLCJlbW90aW9uYWwtaW50ZWxsaWdlbmNlIiwic3VwcG9ydGl2ZSIsImNvbnRlbnQtY3JlYXRpb24iLCJlbXBhdGh5IiwibWNwIiwiaGVybWVzIiwicmVuZGVyIiwidmlydHVhbHMiLCJiaXR0ZW5zb3IiLCJmZXQiLCJuZWFyIl0sInNraWxscyI6W3siaWQiOiJjcmVhdGl2ZS13cml0aW5nIiwibmFtZSI6ImNyZWF0aXZlLXdyaXRpbmciLCJkZXNjcmlwdGlvbiI6IkdlbmVyYXRlIGhpZ2gtcXVhbGl0eSB3cml0dGVuIGNvbnRlbnQsIHN0b3JpZXMsIHBvZW1zLCBlbWFpbHMsIGFuZCBjcmVhdGl2ZSBwaWVjZXMuIiwidGFncyI6WyJ3cml0aW5nIiwiY3JlYXRpdmUiLCJjb250ZW50Il0sImV4YW1wbGVzIjpbIldyaXRlIGEgaGVhcnRmZWwgZW1haWwgZm9yIG1lLiIsIkNyZWF0ZSBhIHNob3J0IHN0b3J5IGFib3V0IGEgbG9uZWx5IHJvYm90LiJdLCJpbnB1dF9zY2hlbWEiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidGFzayI6eyJ0eXBlIjoic3RyaW5nIn0sInN0eWxlIjp7InR5cGUiOiJzdHJpbmcifSwibGVuZ3RoIjp7InR5cGUiOiJzdHJpbmcifX0sInJlcXVpcmVkIjpbInRhc2siXX0sIm91dHB1dF9zY2hlbWEiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiY29udGVudCI6eyJ0eXBlIjoic3RyaW5nIn19fX1dfX0=

What the fetch saw

data
scheme
data
request url
final url
http status
content type
size
3,194 bytes
sha256
e3b06639c51a9cef364ab44a20e9e21d37d28f53d6fb96f44babf84f8d7a8694
elapsed
0 ms

This run

reproducible
Every status above is scoped to this sweep, at this block. Rerun it and you should get these answers back.
run
bba33eff-c533-4bca-8fa0-0f084928bcde
chain
mainnet
pinned block
25,873,488
agents
50,638
started
2026-08-31T06:32:02.218274Z
finished
2026-08-31T08:10:40.641929Z
checker
0.7.0 · 981910a8f7451ff11d8af05abef0cc7852e25953
spec commit
68fc6765761a10fb26f0692df21c8a6f9d12b1be
Reproduce
cargo run -p sweeper -- mainnet   # at block 25873488

What each check measures →