Description:
Today the send deeplink / universal link only works for EVM assets. Even though MetaMask Mobile now supports native Bitcoin (BTC) accounts and can send BTC in-app, there is no deeplink URL structure that opens the app directly into the BTC send flow with a recipient address (and optionally amount) pre-filled.
Example of what works today (EVM): https://metamask.app.link/send/0xRecipient@1?value=1e17
There is no equivalent that routes to the Bitcoin send flow — a BTC address or a BIP-21 URI (bitcoin:bc1q...?amount=0.01) is not recognized by the deeplink handler, so the user has to manually open MetaMask, switch to their BTC account, tap Send, and paste the address.
Requested: extend the send deeplink to accept Bitcoin, either by
- BIP-21 passthrough — accept
bitcoin:<address>?amount=<btc>and route to the BTC send flow, or - Chain-scoped address form — a BTC equivalent of the EVM
address@chainIdpattern,
pre-filling recipient + amount, the same way the EVM deeplink does.
Purpose:
Lets partners/apps hand off a ready-to-confirm Bitcoin send to MetaMask via a single link, matching the existing EVM experience. Since the in-app Unified Send already handles BTC, this is mostly a deeplink-parsing/routing gap rather than new wallet functionality. Removes the manual “open app → switch account → paste address” steps and reduces user error for BTC transfers.
Extension/Mobile/Both:
Mobile (BTC accounts are a mobile feature)
Images/Attachments: