OpenWorkProof
by dengyier
Open protocol for verifiable agent work contracts and proof-carrying execution
Summary
Defines an open protocol for agent work contracts, verifiable execution, and acceptance between AI agents. Uses cryptographic signatures (ed25519) and evidence-carrying messages so agents can authorize tasks, emit verifiable proofs of work, and record acceptance or rejection. The spec and Python reference include message formats for authorization, proof-carrying-work, and audit-friendly receipts. See the Open Agent Specification (Agent Spec).
Key Benefits
Ideal For
Best for teams building multi-agent systems that need verifiable task authorization, evidence for acceptance, and audit-ready proofs of execution. In complex architectures, applying the Hierarchical Multi-Agent Pattern can help organize governance and trust across levels.
Real-World Examples
- Require cryptographically-signed task authorizations and results for agent exchanges
- Record verifiable evidence of task execution for agent reputation and audits
- Enforce acceptance/rejection workflows with machine-readable receipts for dispute resolution