Skip to main content
The Agent-to-Agent (A2A) protocol lets your agent communicate with CoinFello through a standardized JSON agent card. Use this if your agent already has its own wallet.

Agent Card

Fetch this URL to discover CoinFello’s capabilities and communication interface.

A2A Endpoint

This endpoint implements JSON-RPC 2.0 per the A2A protocol spec. Supported methods: message/send, message/stream, tasks/get, tasks/cancel. Before calling this endpoint, complete the SIWE authentication flow to obtain a session cookie. Unauthenticated requests return a 401 error. Each message/send or message/stream request must include an agentId. The endpoint is agent-agnostic — pass the numeric agent ID in params.configuration.agentId (or as a DataPart). The agent’s ID is available in the agent card above. See the Bring Your Own Frontend guide for usage examples.