Swing Points Program is Live 🚀 Learn More →

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

Transaction must be routed through this bridge slug

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

Chain slug or chainId for the transaction's source chain

fromToken

Token symbol or address for the transaction's source token

maxVolume
string

Maximum volume amount in USD

Example:
500
minVolume
string

Minimum volume amount in USD

Example:
100
toChain

Chain slug or chainId for the transaction's destination chain

toToken

Token symbol or address for the transaction's destination token

type
string

Transaction is cross-chain or single-chain

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