A suite of developer tools to empower dapp developers to build innovative experiences for the most powerful, crypto-native users on MetaMask
Seamless, reliable, and customizable connection to the browser extension and mobile clients.
Connect dapps to users’ Ethereum and non-EVM accounts
Instantly onboard users through smart accounts portable with MetaMask, redesign gas, build with permissions-first delegations.
Design supercharged on-chain experiences with Embedded Wallets — instant setup, minimal friction, endless customizability.
Scale your dapp with Infura’s industry-leading, cloud-based node services.
Simplify development and boost performance with the APIs powering MetaMask’s most popular features.
Add new functionality for MetaMask, and add support for any protocol in EVM and non-EVM networks.
Tutorials, video walkthroughs, and workshops—for developers, by developers
Deploy your smart contract on Linea’s EVM-equivalent L2 for free.
jobs
state property was removed in favour of the events
property,
which now contains all background events and cronjobs.CronjobController:schedule
now expects a schedule
field instead of
date
.BackgroundEvent
suffix:CronjobController:scheduleBackgroundEvent
->
CronjobController:schedule
.CronjobController:cancelBackgroundEvent
-> CronjobController:cancel
.CronjobController:getBackgroundEvents
-> CronjobController:get
.duration
instead of
expression
in the Snap manifest.AccountSelector
in Field
and add disabled
prop. (#3430)wallet_sendCalls
, wallet_getCallsStatus
, wallet_getCapabilities
(#284)