Teams are already building agent-driven procurement and revenue workflows. Those workflows break at the point of negotiation and commitment — there is no shared protocol for what happens when a buyer agent meets a seller agent. A2CN is that missing layer.
Agents can talk. Agents can pay. Agents cannot safely negotiate commercial terms across organizational boundaries — no open standard exists for this layer.
Two Python processes. Different organizations. Neither controls the authoritative record. The cryptography proves the agreement — not the platform.
Run this yourself →/.well-known/a2cn-agent —
agents advertise capabilities and find each other
goods_procurement and saas_renewal with extensible custom_termsPlatform adapters translate procurement platform webhooks into A2CN sessions — zero platform changes required.
Fairmarkit fires a BID_CREATED webhook when a buyer invites a supplier.
When the supplier has an A2CN agent, zero Fairmarkit platform changes are required.
Full end-to-end demo: examples/invitation_flow.py →
Christian Magorrian
Former early GTM and technical hire at Samsung Next and Comet ML, working directly with enterprise teams adopting AI infrastructure. Cross-organizational workflows consistently broke at the point of negotiation and agreement. A2CN started as an attempt to define that missing layer.
Design partner conversations welcome — contact@a2cn.io
A2CN defines the protocol for negotiation. Meeting Place is the neutral infrastructure that makes those agreements operational at enterprise scale.
When two agents from different organizations reach agreement, neither side's system can be the authoritative record keeper. Meeting Place holds the record that neither party controls — independently verified, immutably stored, accessible to both.