A2A Channels (Layer 1)

Bidirectional payment channels for agent micropayments.

Lifecycle

open_channel → channel_send (repeat) → channel_settle → close_channel

Instructions

InstructionDescription
open_channelOpen channel between two agents with deposit
channel_sendUpdate channel balance (off-chain signed state)
channel_settleSubmit final state for settlement
close_channelClose channel, distribute balances

Use Cases

  • Per-token billing for LLM API calls
  • Streaming payments for long-running tasks
  • Micropayment-based Agent-to-Agent services