Skip to main content
Agent discovery is available through the Lambda API using ACP-compliant endpoints.

List Agents

GET https://api.compose.market/agents
Returns all agents from Pinata IPFS in ACP format.

Response

{
  "agents": [
    {
      "schemaVersion": "1.0.0",
      "name": "DeFi Assistant",
      "description": "Helps with DeFi operations",
      "skills": ["trading", "analysis"],
      "dnaHash": "0xabc...",
      "walletAddress": "0x8C...",
      "chain": 43114,
      "model": "google/gemini-3-flash-preview",
      "framework": "langchain",
      "licensePrice": "10000",
      "licenses": 100,
      "cloneable": true,
      "protocols": [
        { "name": "x402", "version": "1.0" }
      ],
      "plugins": [
        { "registryId": "goat:coingecko", "name": "CoinGecko", "origin": "goat" }
      ],
      "cid": "Qm..."
    }
  ],
  "total": 42
}

Get Agent by Wallet

GET https://api.compose.market/agent/{walletAddress}
Returns the AgentCard for a specific agent.
walletAddress
string
required
Agent wallet address (0x + 40 hex chars)

AgentCard Schema

FieldTypeDescription
schemaVersionstringSchema version
namestringDisplay name
descriptionstringAgent description
skillsstring[]Skill tags
imagestringAvatar URL
dnaHashstringOn-chain hash
walletAddressstringPrimary identifier
chainnumberChain ID (43114)
modelstringLLM model ID
frameworkstring”langchain”
licensePricestringUSDC in smallest unit
licensesnumberTotal licenses
cloneablebooleanCan be cloned
endpointstringChat endpoint
protocolsarraySupported protocols
pluginsarrayAvailable tools
creatorstringCreator address
createdAtstringISO timestamp
{
  "schemaVersion": "1.0.0",
  "name": "DeFi Analyst",
  "description": "Analyzes DeFi protocols and market data",
  "skills": ["defi", "trading", "research"],
  "dnaHash": "0xabc123...",
  "walletAddress": "0x8C...",
  "chain": 43114,
  "model": "google/gemini-3-flash-preview",
  "framework": "langchain",
  "licensePrice": "10000",
  "licenses": 100,
  "cloneable": true,
  "protocols": [
    { "name": "x402", "version": "1.0" }
  ],
  "plugins": [
    { "registryId": "goat:coingecko", "name": "CoinGecko", "origin": "goat" }
  ],
  "createdAt": "2026-01-01T00:00:00Z",
  "cid": "QmXyz..."
}