MetaMask added limit orders to its mobile app on Ethereum, Base, BNB Smart Chain and Robinhood Chain, with tokens staying in users' wallets until orders fill.
Key Facts
MetaMask added limit orders to the Swap feature of its mobile app, available on Ethereum, Base, BNB Smart Chain and Robinhood Chain.
Users can set four order types, including take-profit and stop-loss sells, and their tokens stay in their wallets until an order fills.
Orders run through a revocable ERC-7702 delegation that lets MetaMask execute only that specific swap, and network fees are taken from the tokens being sold.
Crypto wallet MetaMask added limit orders to its mobile app, letting users set the price at which they want to buy or sell a token while keeping the tokens in their own wallets until an order fills.
Four Order Types
The minimum order size is $100 on Ethereum and $10 on the other three networks. Orders can be set to expire after periods such as 10 minutes, one hour, one week or one month, and can be cancelled at no extra fee while they are open and not being executed.
How Orders Execute
When a user creates an order, they sign a revocable ERC-7702 delegation that lets MetaMask execute that specific swap, for that amount, only when the price condition is met, the help center says. The permission can't be used for anything else.
Accounts that are not already smart accounts are upgraded automatically when the first order is created, with the network fee for the upgrade shown at confirmation. Orders are "gasless" in the sense that users don't need the network's native token, because the network fee is taken from the tokens being sold.
The default price tolerance is 3% and covers slippage, price impact and the network fee. If a user moves or spends the tokens before an order fills, it cancels automatically.
