Skip to main content
POST
Create escrow reservation

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
requestNonce
string
required

Unique request nonce from buyer session.

payerWallet
string
required

Wallet address of the buyer.

recipientWallet
string
required

Wallet address of the service provider.

amount
string
required

Amount in decimal units.

sessionId
string
amountAtomic
string

Amount locked in base atomic units.

tokenAddress
string

On-chain stablecoin contract address.

chainId
integer
default:84532
mode
enum<string>
default:exact_hash
Available options:
exact_hash,
schema_conformance
challengeWindowSeconds
integer
default:3600

Response

Escrow reservation created

ok
boolean
Example:

true

reservation
object
Last modified on September 19, 2026