laitimes

"Official ecosystem" Snapshot of filecoin developers - MetaMask (Little Fox) Flask

【Official】Snapshot of Filecoin developers - MetaMask Flask

"Official ecosystem" Snapshot of filecoin developers - MetaMask (Little Fox) Flask

Recently, Filecoin pioneered the use of MetaMask Flask's new features, making it easier for users to interact with Filecoin.

MetaMask Flask is the testing ground for the most cutting-edge and innovative features of wallets. As the canary distribution that produces MetaMask, Flask is where developers and experimental features are ignited to create the future of Web3.

When building applications that manage and deliver real value, a secure user experience and stable functionality are critical to protecting users' assets. By rolling out experimental features in Flask, MetaMask can remove some commonly used fences and quickly iterate on them before deploying them to the wider public.

Naturally, Flask does not provide the same API or UX stability guarantee as the main MetaMask application, so please note that it is for developer use only and participation is at the user's own risk. The laboratory is unsupervised.

Accelerate innovation

Snaps was the first feature to be released through Flask.

Snaps allows developers to extend the functionality of MetaMask at runtime without the involvement of the MetaMask team. That's right – users can add their own features themselves and make them available to their users!

Since MetaMask is the first wallet to provide scalability to users, Snaps is expected to accelerate the pace of innovation not only in Ethereum, but across the Web3 ecosystem. While the initial version of Snaps could only modify the MetaMask UI in a limited way, it already enabled one of its most powerful features: having Snap manage user keys for different protocols. If the protocol has a SLIP-44 ID, JavaScript signature library, and publicly available nodes, developers can add support for it to MetaMask.

The developer capabilities of Snaps will be limited only by the Snaps API itself, and the MetaMask team will continue to iterate to meet the needs of developers.

At a high level, MetaMask Snaps consists of two parts:

MetaMask is a way to securely execute third-party JavaScript code.

APIs for websites and MetaMasks to communicate with individual Snaps.

Communicate through JSON-RPC requests and responses. In this way, Snaps can extend MetaMask's JSON-RPC API and alter the behavior of MetaMask applications at runtime. Over time, MetaMask will use it to support different blockchains and other decentralized protocols, new types of cryptography, new types of crypto assets, and countless other features.

Filecoin snapshot

Taking advantage of these new features, Protocol Labs partnered with Chainsafe to develop MetaMask Flask's snap.

Once installed, Snap adds a Filecoin integration to the wallet with a front-end. Here, users can view their Filecoin account and balance, send FIL transactions, and create cryptographically signed messages with their Filecoin keys. This gives them a more convenient way to interact with the Filecoin protocol, all directly from the MetaMask browser integration.

Be sure to check out Erik Marks' demo to learn more about how to set up Filecoin Snap on MetaMask Flask.

epilogue

Flask is a MetaMask environment used to ensure that features and APIs are stable, maintainable, and secure for all users. Snaps is a way for Web3 developers to do more with metaMask products and create entirely new types of DAPS. Any developer can create Snaps, and in the future, users will decide which Snaps they want to use and integrate them into their wallets.

Also: MetaMask

MetaMask was created to meet the needs of Ethereum-based secure and available websites. In particular, account management and connecting users to the blockchain. MetaMask allows users to manage accounts and their keys in a variety of ways, including hardware wallets.

On November 18, ConsenSys announced that MetaMask had reached 21 million monthly active users. Jacob Cantele, head of operations at MetaMask, said much of the recent growth has been driven by growth in vertical games.

Read on