> For the complete documentation index, see [llms.txt](https://docs.trustlesswork.com/trustless-work/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows.md).

# Escrows

- [Escrows by Signer](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/escrows-by-signer.md): Table and Cards layout to explore escrows by signer with sorting and filtering. This component contains a detailed view of the escrow, including the signer, status, and actions.
- [Escrows by Role](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/escrows-by-role.md): Table and Cards layout to explore escrows by role with sorting and filtering. This component contains a detailed view of the escrow, including the signer, status, and actions.
- [Initialize Escrow](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/initialize-escrow.md): Component to initialize an escrow with different variants and types.
- [Fund Escrow](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/fund-escrow.md): Component to fund an escrow using form, button and dialog variants.
- [Approve Milestone](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/approve-milestone.md): Component to approve a milestone with form, button and dialog variants.
- [Change Milestone Status](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/change-milestone-status.md): Component to change milestone status with form, button and dialog variants.
- [Release Funds](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/release-funds.md): Action to release escrow funds.
- [Dispute Escrow](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/dispute-escrow.md): Action to raise a dispute in the escrow or milestone.
- [Resolve Dispute](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/resolve-dispute.md): Component to resolve disputes with form, button and dialog variants.
- [Update Escrow](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/update-escrow.md): Component to update escrow configuration with form and dialog variants.
- [Withdraw Remaining Funds](https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows/withdraw-remaining-funds.md): Component to withdraw remaining funds with form, button and dialog variants.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.trustlesswork.com/trustless-work/escrow-blocks-sdk/escrows.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
