IBExWalletAPI
Blockchain Operations

Transfer Tokens

Transfer native tokens (ETH, xDAI) or ERC-20 tokens from a Safe wallet.

Transfer tokens from a Safe wallet to any address. Supports both native tokens (ETH, xDAI, etc.) and ERC-20 tokens.

Uses the two-step POST /v1.2/safes/operations → PUT /v1.2/safes/operations flow.

Operation Schema

{
  "type": "TRANSFER_TOKEN",
  "tokenAddress": "0x...",
  "to": "0x...",
  "amount": "1.5",
  "decimals": 18
}
FieldTypeRequiredDescription
typestringYesMust be "TRANSFER_TOKEN"
tokenAddressstringYesToken contract address, or native token sentinel (see below)
tostringYesRecipient address
amountstringYesAmount in human-readable units (e.g. "1.5" for 1.5 tokens)
decimalsnumberNoToken decimals override (auto-detected if omitted)

Native token sentinel

To transfer the chain's native currency (ETH, xDAI, …), use the zero address as tokenAddress:

0x0000000000000000000000000000000000000000

On this page