Connect, install, and activate MetaMask Snaps by package name and version. Invoke JSON-RPC methods on installed Snaps and access wallet states and events for seamless integration.
⚡ Main Functions•
Snap installation and activation Installs or connects a specified MetaMask Snap by package name and version.
•
Snap method invocation Calls JSON-RPC methods on an installed Snap with configurable parameters.
⚡ Key Features🦊 MetaMask detection Checks whether MetaMask is installed in the user’s browser.
🔑 Wallet and Snap states Exposes connected account ID, installed Snap version, and installed Snaps list.
⚡ Event-driven integration Triggers events on MetaMask connect, Snap connect, and successful invokeSnap calls.
DocumentationWe’ve created a detailed step-by-step guide for the Metamask Snap Connector Plugin. It includes a comprehensive overview of all features, practical use cases, and answers to frequently asked questions.
FAQ-
What is required to use this plugin?Users must have MetaMask installed in their browser.
-
How do I connect a Snap?Use the “Connect to Snap” action and provide the Snap package name and version.
-
Can I call custom Snap methods?Yes. Use the Wallet invokeSnap action to execute JSON-RPC methods with parameters.
-
How do I set up the plugin?Install the plugin, add the SnapLauncher element to your page, then use the “Connect to Metamask” action to prompt wallet connection.
Our Similar Plugins-
Login with Metamask-
Phantom Login for Solana-
Metamask Advanced-
WalletConnect - All Crypto Wallets-
Full Phantom-
MetaMask & Web3 & Wallet Connect-
Trust Wallet Connect-
Coinbase Wallet Connect
SupportIf you still have questions or unresolved issues, you can
contact us.
Risk-free TrialThe most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!