Skip to main content

Transfers

Send tokens and native currency to any address.

Sending Native Tokens

ETH

"send 0.1 ETH to 0x1234..."
"send $50 of ETH to vitalik.eth"

SOL

"send 1 SOL to ABC123..."
"send $25 of SOL to my friend"

POL

"send 10 POL to 0x1234..."

Sending ERC-20/SPL Tokens

"send 100 USDC to 0x1234..."
"send $50 of BNKR to 0xABC..."
"send 1000 BONK to ABC123..."

Recipient Formats

Address

"send 100 USDC to 0x742d35Cc6634C0532925a3b844Bc9e7595f..."

ENS Name

"send 0.1 ETH to vitalik.eth"
"send 50 USDC to myname.eth"

Social Handle

"send $5 of DEGEN to @username"
"send 100 BNKR to @twitterhandle"

Bankr looks up the linked wallet for the social account.

Farcaster

"send 10 DEGEN to @farcasteruser"

Telegram

"send 50 USDC to @telegramhandle"

Bankr resolves Twitter, Farcaster, and Telegram handles to the linked wallet.

Amount Formats

Exact Amount

"send 100 USDC"
"send 0.5 ETH"

USD Value

"send $50 of ETH"
"send $100 worth of USDC"

All

"send all my USDC to 0x1234..."

Chain-Specific Transfers

Specify the chain when needed:

"send 100 USDC on base to 0x1234..."
"send 50 USDC on polygon to 0xABC..."

Multiple Recipients

Send to several recipients in one command:

"send 100 USDC to alice.eth, @bob, and 0x1234..."
"send 10 USDC each to @alice, @bob, @carol"

Same-chain transfers of the same token are batched into a single atomic transaction — either every recipient is paid or none are. Cross-chain transfers (and mixed native + token sends) run as separate transactions and aren't atomic as a group.

Wallet-Mode Transfers

When you connect an external or third-party wallet instead of your embedded Bankr wallet, Bankr prepares the transfer as an unsigned transaction for your wallet to sign and submit. This works for native tokens, ERC-20s, and multi-recipient batches alike — review the transaction in your wallet before broadcasting.

Swap and Send

Buy tokens and send in one command:

"buy $5 of DEGEN and send to @username"
"swap $10 ETH to USDC and send to 0x1234..."

Verifying Recipients

Before large transfers, verify the address:

"look up 0x1234..."
"who owns vitalik.eth?"

Transaction Confirmation

Bankr will show:

  • Token and amount
  • Recipient address
  • Estimated gas
  • Chain

Before executing. Review carefully.

Common Issues

"Insufficient balance"

Check your balance:

"how much USDC do I have?"

"Invalid address"

  • ENS names resolve on Ethereum
  • Solana addresses are different format
  • Double-check for typos

"Address not found"

The social handle may not have a linked wallet:

"does @username have a Bankr wallet?"

"Transfer below minimum"

Each transfer must be worth at least $0.05 in USD value. Dust-sized sends are rejected — bump the amount and retry.

Tips

Double-Check Everything

Transfers are irreversible. Verify:

  • Correct recipient address
  • Correct amount
  • Correct chain

Use ENS for Readability

For frequent recipients, use ENS names when available.

Small Test First

For new recipients, send a small amount first:

"send $1 of USDC to 0x1234..."

Then the full amount after confirming receipt.