Skip to main content
The @arcenpay/agent SDK provides methods to execute transactions backed by commit-reveal escrow, eliminating counterparty risk for autonomous AI agent commerce.

agent.fetchEscrowed(url, options?)

Combines request execution, commitment receipt, cryptographic verification, and automatic settlement or dispute into a single unified call:

Options


Manual Verification & Settlement

For custom workflows where the agent manages verification separately:

agent.verifyCommitment(commitment, payload, schemaDescriptor?)

agent.confirmSettlement(requestNonce)

Releases escrowed funds to the provider:

agent.disputeSettlement(requestNonce, claimDetails)

Files an autonomous dispute claim for an automated refund:

agent.getSettlementStatus(requestNonce)

Queries the current status of an escrow reservation:
Last modified on October 4, 2026