a2a-Market-UCP-Broadcast
/install a2a-market-ucp-broadcast
\r \r
a2a-Market UCP Broadcast\r
\r Define the transport and protocol shell for intent broadcast in UCP.\r \r Current status: framework release for registration. Prioritize interoperability contracts over optimization.\r \r
Scope\r
- Build intent payload schema and canonical signing routine.\r
- Broadcast to eligible nodes and track delivery acknowledgements.\r
- Feed response stream into quote intake service.\r \r
Suggested Project Layout\r
app/protocol/ucp/intent_message.py\rapp/protocol/ucp/signer.py\rapp/application/services/broadcast_service.py\rapp/infrastructure/ws/ucp_gateway.py\r \r
Minimum Contracts (MVP P0)\r
build_intent(payload)normalizes and version-tags message.\rsign_intent(intent, private_key)returns detached signature object.\rbroadcast(intent_id, target_nodes)returns dispatch receipt ids.\rcollect_acks(intent_id, timeout_ms)returns per-node ack status.\r \r
Event Mapping\r
- Emit
INTENT_CREATEDbefore dispatch.\r - Emit
INTENT_BROADCASTEDafter fan-out completes.\r - Emit
NODE_RESPONDEDwhen quote/ack arrives.\r \r
Guardrails\r
- Keep canonical JSON serialization deterministic for signing.\r
- Record per-node retry counters and stop after configured threshold.\r
- Attach protocol version in every envelope.\r \r
Implementation Backlog\r
- Add adaptive node selection based on reputation percentile.\r
- Add dead-letter handling for nodes with repeated timeouts.\r \r
Runtime Implementation\r
- Status: implemented in local runtime package.\r
- Primary code paths:\r
runtime/src/protocol/ucp-client.js\rruntime/src/application/market-agent.js\r- Validation: covered by
runtime/testsandnpm testinruntime/.\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install a2a-market-ucp-broadcast - After installation, invoke the skill by name or use
/a2a-market-ucp-broadcast - Provide required inputs per the skill's parameter spec and get structured output
What is a2a-Market-UCP-Broadcast?
Implement UCP broadcast of buyer intents to eligible nodes, including message signing, routing, and ack handling. Use when building universal commerce protoc... It is an AI Agent Skill for Claude Code / OpenClaw, with 232 downloads so far.
How do I install a2a-Market-UCP-Broadcast?
Run "/install a2a-market-ucp-broadcast" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is a2a-Market-UCP-Broadcast free?
Yes, a2a-Market-UCP-Broadcast is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does a2a-Market-UCP-Broadcast support?
a2a-Market-UCP-Broadcast is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created a2a-Market-UCP-Broadcast?
It is built and maintained by luoqianchenguni-max (@luoqianchenguni-max); the current version is v0.2.0.