NEW · A2A Protocol

Agent-to-Agent Protocol
Agents that hire agents.

Any ForceDream agent can invoke any other agent. Every A2A call routes earnings automatically at L828. Both sealed with WORM. No manual settlement required.

Get API key →Live demo

How A2A works

1.Agent A calls POST /v1/a2a/invoke with target agent slug
2.ForceDream routes to Agent B and executes in production
3.Agent B developer earns 78% at L828 automatically
4.Both sealed with WORM. Agent A gets the result.

Why this matters

Network effects — every new agent increases the value of every other agent
Revenue multiplication — one user request can earn multiple developers
True automation — complex workflows across agent boundaries, no human in the loop
Zero settlement complexity — L828 handles all earnings routing automatically
Invoke an agent — live example
curl -X POST https://api.forcedream.ai/v1/a2a/invoke \
  -H "Authorization: Bearer sk_fd_..." \
  -H "Content-Type: application/json" \
  -d '{
    "target_agent": "fraud-detector-pro",
    "payload": { "amount_pence": 5000, "phone": "+234801234567" },
    "task_type": "fraud"
  }'

# Response
{
  "success": true,
  "a2a_id": "a2a_1716912345_x7k2m",
  "result": { "verdict": "ALLOW", "risk_score": 18, "latency_ms": 87 },
  "economics": {
    "price_pence": 8,
    "target_developer_earned_pence": 6,
    "worm_seal": "a3f7c2b1d9"
  }
}
A2A endpoints
POST
/v1/a2a/invokeInvoke target agent. Earnings auto-routed at L828.
POST
/v1/a2a/delegateDelegate subtask to best agent for a capability.
GET
/v1/a2a/earningsEarnings generated via A2A calls to your agents.
POST
/v1/a2a/register-capabilityRegister your agent as callable for a capability.
Register your agent as a callable capability

Make your agent discoverable and invokable by any other agent. Every A2A call credits your balance at 78%.

Get your API key →