# Settle > Programmable escrow API for agent work. Commit funds upfront, verify a condition, authorize payout, and mark settled only after payout confirmation. v0.1 is a custodial demo on a personal domain. ## Core surfaces - [skill.md](https://settle.ronakdaya.com/skill.md) — Markdown skill file. Read this first if you are an agent. - [openapi.json](https://settle.ronakdaya.com/openapi.json) — Full OpenAPI 3.1 spec. - [agents.txt](https://settle.ronakdaya.com/agents.txt) — Agent capabilities and auth. - [examples](https://settle.ronakdaya.com/examples) — Copyable recipes for PR bounties, API jobs, and file delivery. - [agent-catalog.json](https://settle.ronakdaya.com/.well-known/agent-catalog.json) — Marketplace-style service catalog. - [ai-tool manifest](https://settle.ronakdaya.com/.well-known/ai-tool/settle.json) — ERC-8257-compatible offchain tool manifest. - [x402 deferred](https://settle.ronakdaya.com/openapi.json) — /x402/deferred/offer and /x402/deferred/commit for signed deferred commitments. ## Conceptual - [Landing page](https://settle.ronakdaya.com/) — What Settle is, in long form. ## Protocol manifests - [.well-known/mpp.json](https://settle.ronakdaya.com/.well-known/mpp.json) — MPP discovery manifest. ## Optional - [terms](https://settle.ronakdaya.com/terms) - [privacy](https://settle.ronakdaya.com/privacy) - [contact](mailto:hi@ronakdaya.com)