Prepare transfer signing payload
Transactions
Prepare transfer signing payload
Prepares signing payload for TRANSFER_NATIVE or TRANSFER_TOKEN, calculates nonce (EVM), calldata (EVM ERC20), fee params, and runs a simulation check.
Amount can be specified in two ways (mutually exclusive):
amountWei- raw amount in smallest units (wei / sun)amount- human-readable amount (e.g. “1.5” for 1.5 ETH); backend resolves decimals automatically
When using amount, decimals are resolved from the chain (native transfers) or from the asset registry for the provided tokenContract (token transfers).
For TRANSFER_TOKEN, tokenContract is required.
symbol is optional and only acts as an auxiliary decimal hint after the token is identified by tokenContract. Returns 400 if decimals cannot be resolved.
POST
Prepare transfer signing payload
Authorizations
API key provided by WalletSuite team
Body
application/json
Available options:
TRANSFER_NATIVE, TRANSFER_TOKEN, CONTRACT_CREATION, CONTRACT_CALL, SWAP, STAKE, UNSTAKE, CLAIM_REWARDS, UNKNOWN