Skip to main content
POST
Typescript (SDK)

Authorizations

Authorization
string
header
required

Lucid API key (lk_live_... or lk_test_...)

Body

application/json
chainId
string
required

Chain identifier (e.g. 'base', 'ethereum-sepolia')

beneficiary
string
required

Beneficiary address

token
string
required

ERC-20 token address

amount
string
required

Amount in token base units

duration
integer
required

Escrow duration in seconds

expectedReceiptHash
string

Optional expected receipt hash for auto-release

Response

Escrow created

success
boolean
required