The MetaMask Delegation Toolkit aims to streamline decentralized app development and enhance Web3 user engagement to encourage the adoption of blockchain and Web3.
The toolkit allows developers to develop protocols and decentralized applications (DApps) that provide novel user experiences, as indicated in a press release made available to Cointelegraph.
Arbitrum, Avalanche, Base, Linea, Optimism, and Polygon are among the Ethereum Virtual Machine (EVM) chains that will support the MetaMask framework.
In an interview with Cointelegraph, Dan Finlay, co-founder of MetaMask, disclosed that while the initial version was exclusively Ethereum-based, there are components that he believes could be “easily converted to be chain-agnostic.”
The toolkit addresses the discrepancy between the public’s perception of Web3 and its potential by minimizing the necessity for direct interactions with Web3 infrastructure and eradicating repetitive user actions.
Finlay informed Cointelegraph that the toolkit enables users to “write custom policies” when discussing permission and enforcement systems.
“The enforcement system is entirely unrestricted, and you can invite an individual to an experience, such as an application, and grant them an allowance.”
Key characteristics of the toolkit
The MetaMask Delegation Toolkit eliminates the need for seed phrase management and facilitates immediate user onboarding without needing extensions or application downloads.
The official press release states that the toolkit will “eliminate user friction,” resulting in smoother interactions by eliminating pop-ups and constant confirmations.
Additionally, it will facilitate improved administration of gas fees, enabling “gasless transactions or postponed or reassigned gas costs.”
Finlay discussed the specifics, stating that when a user connects to a site, it states, “I wish to perform this action; this is the information I require.”
“[With the toolkit], users can decide exactly under what conditions they would allow that to be done, and now you don’t need confirmations anymore […] you can now have uninterrupted flows within the website.”