Skip to content

Send

Transfer tokens to anyone using their username, social handle, phone, email, or wallet address.

How to Send

  1. Tap Send from your wallet
  2. Select the token you want to send
  3. Choose how to identify the recipient
  4. Enter the recipient and amount
  5. Optionally add a message
  6. Tap Send to confirm

Recipient Types

Select a recipient type using the icon buttons:

Drop Username

Send to Drop users by their @username.

Social Handles

Send to anyone using their social account:

  • X (Twitter) - @username
  • Telegram - @username
  • Discord - @username

Phone Number

Enter a phone number with country code (e.g., +1 555 123 4567). On mobile, tap the contacts icon to pick from your phone contacts.

Email Address

Enter any email address.

Wallet Address

Paste any valid blockchain address:

  • Solana addresses (base58)
  • Ethereum/EVM addresses (0x...)
  • Bitcoin addresses

After selecting a recipient type, you can:

  • Type to search for users
  • Tap Search to open the full user search modal
  • Select from your Favorites shown below the input

Sending to Someone Not on Drop

You can send to any @handle, phone number, or email — even if the recipient has never used Drop. Funds are held in a non‑custodial on‑chain escrow (the Deposit Vault) until the recipient signs up and verifies ownership of that identifier.

When you pick an unregistered recipient, an info banner appears on the send form:

Not on drop yet. Funds stay in an on-chain vault until they claim.

How it works

  1. You confirm the send — tokens move from your wallet into the vault contract
  2. After the transaction is submitted, Drop shows a Notify {name} share button so you can post a claim message on X (or the social platform you sent to). No automatic message is sent on your behalf
  3. The recipient opens the link, signs up, and verifies the handle/phone/email you sent to (OAuth for socials, SMS code for phone, link for email)
  4. Tokens are released to their self‑custodial wallet automatically

Supported chains and tokens

  • Chains: Escrow sends are available on Solana and Base only. For other chains (Bitcoin, Ethereum, Polygon, Arbitrum, Optimism, BNB, Avalanche), the recipient must already have a Drop account or you must send to a wallet address directly
  • Tokens: Only verified tokens can be sent to escrow — Jupiter‑verified tokens on Solana and ChangeNow‑verified tokens on Base. This protects recipients from malicious fee‑on‑transfer or rebasing tokens

Fees

Escrow deposits, claims, and reclaims are fee‑sponsored by Drop — no network fee for you or the recipient. On Base, the required ERC‑20 approval transaction is also sponsored.

Reclaiming an unclaimed send

If the recipient doesn't claim, you can reclaim your funds:

TimeframeWhoAction
Before claim, anytime after 325 daysSenderCancel the deposit and reclaim funds
After 365 daysDropMay recover unclaimed escrow funds

Open Activity to see pending escrow sends and cancel them directly.

Self-custody, always

Once claimed, funds live in the recipient's own passkey‑secured wallet. Drop cannot access, freeze, or move them.

Message

Add an optional message (up to 100 characters) that the recipient will see with the transfer in their Activity feed.

Amount

Enter the amount to send. Tap the Max button (arrow‑up icon) next to the input to fill in your entire available balance of that token, minus any network fee.

Toggle between entering the amount in crypto or fiat using the currency switch inside the input.

QR Scanner

Tap the QR code icon in the header to scan a wallet address or a Payment Request to prefill the send form.