Send
Transfer tokens to anyone using their username, social handle, phone, email, or wallet address.
How to Send
- Tap Send from your wallet
- Select the token you want to send
- Choose how to identify the recipient
- Enter the recipient and amount
- Optionally add a message
- 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
User Search
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
- You confirm the send — tokens move from your wallet into the vault contract
- 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
- 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)
- 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:
| Timeframe | Who | Action |
|---|---|---|
| Before claim, anytime after 325 days | Sender | Cancel the deposit and reclaim funds |
| After 365 days | Drop | May 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.