High-level transfer endpoint that handles nonce, gas, and fee estimation automatically. Supports native and token transfers on EVM and Solana.
EVM: Provide to, value, and chainId. The endpoint auto-fills nonce
(via getTransactionCount), gasLimit (via estimateGas with 20% buffer),
and fee data (maxFeePerGas/gasPrice via getFeeData) if omitted. Transaction
type is auto-detected from chain (EIP-1559 if supported, legacy otherwise).
For ERC-20 transfers, provide tokenAddress — the endpoint encodes the
transfer(address,uint256) calldata automatically.
Solana: Provide to and value (in lamports for SOL, smallest unit for SPL).
For SPL token transfers, also provide tokenAddress (the mint address).
Blockhash is fetched automatically.
Use kind to explicitly declare the transfer type (Native, Erc20, or Spl),
or omit it to infer from the presence of tokenAddress (backwards compatible).
Your partner secret key (server-side only)
UUID for request tracing. Para returns one if omitted.
Wallet ID
"0a1b2c3d-4e5f-6789-abcd-ef0123456789"
Recipient address
"0x742d35Cc6634C0532925a3b844Bc9e7595f..."
Amount in smallest unit (wei for ETH, lamports for SOL)
"1000000000000000"
Chain ID. Required for EVM wallets, ignored for Solana.
"1"
Transfer type discriminator. EVM wallets accept Native or Erc20.
Solana wallets accept Native or Spl. If omitted, inferred from
tokenAddress presence (backwards compatible).
Native, Erc20, Spl Token contract address. Required when kind is Erc20 or Spl. EVM: ERC-20 contract. Solana: SPL mint address.
Transaction nonce. EVM only — auto-fetched via getTransactionCount if omitted.
x >= 0Gas limit. EVM only — auto-estimated with 20% buffer if omitted.
EIP-1559 max fee per gas. EVM only — auto-fetched if omitted.
EIP-1559 max priority fee per gas. EVM only — auto-fetched if omitted.
Legacy gas price. EVM only — auto-fetched if omitted.
Transaction type: 0 (legacy) or 2 (EIP-1559). EVM only — auto-detected from chain if omitted.
0, 2 Solana network. Defaults to SOLANA in production, SOLANA_DEVNET in sandbox/beta.
SOLANA, SOLANA_DEVNET Signed transaction
Signed transaction ready for broadcast. EVM: RLP-encoded hex string. Solana: base64-encoded string.
"0x02f8..."