Verify Transaction

get
/projects/{projectId}/transactions/verify

Verifies a completed transaction for the provided wallet address and matching parameters.

This is useful for integrating with programs like:

projectId
string
required

Swing Project Identifier

Examples:
app-swing-xyz
address
string
required

Wallet address to verify a transaction has been made

Example:
0x...
bridge
string or array[string]

Transaction must be routed through this bridge slug

Example:
openocean
finishAfter
string

Transaction must be completed after this unix timestamp

Example:
1719895864
finishBefore
string

Transaction must be completed before this unix timestamp

Example:
1719895864
fromChain
string or array[string]

Chain slug or chainId for the transaction's source chain

Example:
ethereum
fromToken
string or array[string]

Token symbol or address for the transaction's source token

Example:
USDC
maxVolume
string

Maximum volume amount in USD

Example:
500
minVolume
string

Minimum volume amount in USD

Example:
100
toChain
string or array[string]

Chain slug or chainId for the transaction's destination chain

Example:
1
toToken
string or array[string]

Token symbol or address for the transaction's destination token

Example:
0x0000000000000000000000000000000000000000
type
string

Transaction is cross-chain or single-chain

Allowed values:
cross-chainsingle-chain
Parameters
:
:
:
:
:
:
:
:
:
:
:
: