Show HN: Portable, signed agreements for AI agents

Original Article Summary
Hi team,Have been working on something to help agents draft complex agreements with other agents and also have a way to figure out if agreements have been upheld, revise existing agreements, make payments and hold monies in escrow, resort to evidence elsewher…
Read full article at Github.io✨Our Analysis
Covenant's portable, signed agreements for AI agents enable autonomous bots to draft, enforce, and escrow complex contracts with other agents, offering a verifiable framework for multi‑party AI interactions. For website owners, this means AI crawlers and service bots can now negotiate usage terms—such as data access, content licensing, or payment for API calls—directly with your site’s backend, without human mediation. If a bot accesses premium content or performs transactions on your platform, it could present a signed Covenant agreement that obligates it to respect your terms, potentially reducing disputes over scraped data or unauthorized usage. However, it also introduces a new vector for bots to claim compliance, so you’ll need mechanisms to verify the authenticity and scope of any presented agreement. **Actionable tips:** 1. **Integrate Covenant verification into your llms.txt** – add a directive like `covenant-agreement: required` to signal that only agents presenting a valid signed agreement may interact with protected endpoints. 2. **Deploy a real‑time bot‑tracking webhook** that logs the covenant contract ID, hash, and escrow status for each request, allowing you to audit compliance and flag anomalies. 3. **Automate revocation** by updating your llms.txt with `covenant-revoke: <contract‑hash>` when an agreement is breached, instantly blocking the offending AI agent from further access.
Track AI Bots on Your Website
See which AI crawlers like ChatGPT, Claude, and Gemini are visiting your site. Get real-time analytics and actionable insights.
Start Tracking Free →


