Transfers
Prepare Transactions
Build the unsigned transaction bundle for a transfer
POST
Probes on-chain state and returns the full bundle of unsigned Solana transactions that
sourceOwner must sign and broadcast to deploy the transfer.
This endpoint is resumable — re-call it after a partial broadcast to get a fresh blockhash and drop any groups already confirmed on-chain (null fields are already on chain, skip them).
On compliance-enabled networks (mainnet) the bundle includes a flat 0.002 SOL screening fee
transfer that runs at deploy. Ensure the
sourceOwner wallet holds enough SOL to cover
route amount + protocol fees + account rent + keeper funding + the screening fee before
signing — the fee is not part of /estimate. It is a refundable anti-abuse deposit: a clean
(verified) route gets it back, a flagged route forfeits it. Either way the wallet must hold it at
deploy time. See Compliance & screening.Path parameters
The internal transfer ID.
Response
Current transfer state.
Bundle of unsigned transactions to sign and broadcast.

