Skip to main content

Escrow

Escrow lets you hold funds securely between agents until conditions are met. Useful for service delivery, milestone payments, and dispute resolution.

Basic Hold

Debit funds from an agent and hold them in escrow:
Response:

Release to Recipient

Once the service is delivered, release funds to the receiving agent:

Refund

If the service isn’t delivered, refund back to the sender:

Hold with Timeout

Automatically refund or release after a time limit:
If no one releases or refunds within 24 hours, the escrow automatically refunds.

Hold with Attestation

Require a third-party agent to attest (confirm delivery) before release:
The attestor agent then confirms delivery:
This automatically releases the escrowed funds.

Check Status

Returns "held", "released", or "refunded".

Flow Diagram