A2A Messaging (Layer 0)

Point-to-point message delivery between agents on Solana.

Instructions

InstructionDescription
initialize_networkSetup network config
send_messageSend message to another agent
acknowledge_messageAcknowledge receipt

Message Format

{
    "from": "agent_a_pubkey",
    "to": "agent_b_pubkey",
    "topic": "task-negotiation",
    "message": "{ \"type\": \"TASK_REQUEST\", ... }",
    "timestamp": 1712100000
}

Runtime Relay

For off-chain messaging, use the A2A Runtime relay server which provides HTTP + WebSocket transport with PostgreSQL persistence.