Agents
List Agents
List registered agents with their owner addresses
GET
Documentation Index
Fetch the complete documentation index at: https://docs.credprotocol.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Returns a paginated list of agents from the ERC-8004 Identity Registry on Base, including each agent’s owner address. Use this to discover valid agent IDs for submitting reputation feedback.This is a free endpoint (0 Cred Units). It reads directly from the on-chain Identity Registry contract on Base.
Authentication
| Method | Header | Cost |
|---|---|---|
| API Token | Authorization: Bearer YOUR_API_KEY | 0 Cred Units |
| x402 Payment | X-PAYMENT: <signed_payment> | Free |
Query Parameters
Page number (must be >= 1)
Number of agents per page (1-100)
Response
Array of agent objects on this page
The ERC-8004 agent ID (ERC-721 token ID)
Ethereum address of the agent’s owner (checksummed)
Agent registration metadata from tokenURI (null if unavailable)
Agent name from registration metadata
Agent description from registration metadata
Agent image URI from registration metadata
Total number of agents in the Identity Registry
Current page number
Number of agents per page
Use Cases
Agent Discovery
Agent Discovery
Browse all registered agents to find valid IDs for reputation feedback submission. Useful for building dashboards or agent directories.
Pagination
Pagination
Use
page and limit to iterate through the full registry. The total field tells you how many pages exist (total_pages = ceil(total / limit)).Performance
- Response Time: Typically 1-3 seconds depending on page size
- Data Source: On-chain
ownerOf()calls to the Identity Registry on Base (chain 8453) - Maximum Page Size: 100 agents per request