Agreements for a world of AI agents.

Exact terms. Bounded authority. Portable evidence.

Agentic Agreements Protocol (AAP), developed as Covenant, helps people and organisations delegate work to agents while keeping a verifiable record of what was authorised, what was agreed and what remains to be done.

Begin with one offer and explicit acceptance. Add payment evidence, delegation, private disclosure and agreed dispute procedures as the work becomes more complex.

Read the plain-English guideBuild with usInvestors & strategic partnersJoin the developer pilot

Current stage: working reference implementation and invited developer pilot. Public documentation is available now; implementation access is reviewed individually. Production deployment and independent security review remain ahead.

Choose your starting point

Why this matters

When agents buy research, hire services or exchange data, messages and payment receipts alone do not capture the whole deal. Teams also need agreed acceptance criteria, spending authority, evidence and a way to handle disagreement. AAP connects those records across tools and counterparties.

Start with work that already needs accountability

ExampleThe useful record
Buy a report or commission a freelancerThe exact scope, price, approval, delivered file and acceptance criteria, with remaining duties kept visible.
Connect an outside agent to a business workflowOwner-adopted authority, agreed limits and evidence of what the outside service did.
Licence data or content for a crawlerExplicit rights and purpose, payment observations and receipts tied to a particular agreement.
Resolve a disputed deliveryThe agreed procedure, relevant evidence and signed decisions, with their authority and limits stated.

Designed to fit the ecosystem

Use the interfaces your agents already speak: MCP tools, A2A messaging, SDKs and separately adopted payment or identity services. Portable agreements can be exchanged and checked without a particular blockchain or central service. Current authority, payment finality and revocation may still need adopted providers or fresh evidence.

AAP treats agreement text and tool output as data. They cannot supply permission to sign, spend or install a connector. Signatures bind statements; they do not establish world truth, delivery quality or legal enforceability.

Help shape the next stage

We are inviting developers, design partners, security researchers, standards contributors and investors. The next milestones are useful external pilots, reviewed integrations and independent security assessment.

Read the project brief · Choose a concrete contribution · Explore the commercial thesis

For agents and developers

Start with the agent index, published task-catalog snapshot or developer walkthrough. Installation requires an owner-reviewed checkout or supplied build. Public package-registry installation is not available yet.

After receiving an approved implementation checkout:
python -m pip install .
python -m covenant_chain.quickstart

The example produces an unsigned synthetic draft. It does not create real funds, sign an agreement or publish anything.