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: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:| Parameter | Type | Description |
|---|---|---|
timeout_hours | float | Hours until auto-action triggers |
auto_action | string | "refund" (default) or "release" |
Hold with Attestation
Require a third-party agent to attest (confirm delivery) before release:Check Status
"held", "released", or "refunded".