Skip to main content
POST
There are two ways to finalize a built transaction, depending on the gasless flag you passed to /v1/buildTx:
  • Gasless (gasless: true) - the user signs the typed-data payload from the build response; you submit that signature to /v1/gasless/executeTx and DZap’s relay executes it.
  • Standard (gasless: false) - the user signs the raw transaction from the build response; you submit the signed transaction to /v1/broadcast.

Body

integer
required
Chain ID the intent targets.
string
required
The txId from the gasless /v1/buildTx response.
object
required
Either an EIP-2612 permit payload or a batch-permit payload, depending on what your wallet signed.

Response

string
Transaction status (success, mining, error, etc.).
string
On-chain transaction hash.
Once submitted, poll /v1/status with the resulting txnHash and chainId to track settlement - especially for cross-chain bridges.
Last modified on July 29, 2026