MARKETPLACE
PLUGINS
METAMASK & WEB3 & WALLET CONNECT
MetaMask & Web3 & Wallet Connect logo

MetaMask & Web3 & Wallet Connect

Published December 2021
   •    Updated this week

Plugin details

The MetaMask, Web3, and Wallet Connect Plugin offers a powerful way to integrate blockchain technologies and cryptocurrency functionalities into your Bubble applications. It allows your users to connect their MetaMask wallets, manage transactions on the Ethereum blockchain, and seamlessly connect to decentralized applications (dApps) through Wallet Connect. This plugin also provides access to Web3 types and utilities to fetch data such as transaction logs, receipts, and much more.
For the instructions please apply to plugins' docs:

Metamask: documentation
Wallet connect: documentation
Web3: documentation                                                              

Usage Features:

- Allows users to connect their MetaMask wallets for Ethereum-based applications.
- Interact with the Ethereum blockchain, handle smart contracts, transaction receipts, and logs. Includes methods for sending transactions and checking allowances.
- Enables connection of multiple wallet types for dApps using Wallet Connect. Supports events for transactions, chain switching, signing data, and more.
- Users can sign messages and transactions, switch between blockchain networks, and manage tokens.
- Ability to read and write to Ethereum smart contracts, making the plugin suitable for creating decentralized applications (dApps).
- Supports multiple events such as successful logins, transaction errors, token added, chain switching, and more.

 




Feedback



Supported API Calls

✅ Block Info Parser - Extract and analyze information from blockchain blocks.
✅ Transaction Info Parser - Retrieve and interpret details related to specific transactions.
✅ Transaction Receipt Info Parser - Access and decode transaction receipt information for verification.
✅ Logs (MetaMask) - Access logs related to MetaMask transactions and activities for debugging and analysis.

FAQ

- How can I connect my MetaMask wallet to the app?
Users can easily connect their MetaMask wallet using the "Login A MetaMask" action. Once connected, users will be able to manage their balance, sign transactions, and interact with dApps.

- Does this plugin support transactions on the Ethereum blockchain?
Yes, the plugin supports Ethereum transactions through the Web3 and MetaMask functionalities. Users can send transactions, interact with smart contracts, and retrieve transaction logs and receipts.

- Can I manage tokens with this plugin?
Yes, you can manage tokens by interacting with MetaMask and Web3. The plugin allows users to add custom tokens and check balances for specific tokens.

- Is it possible to switch blockchain networks using this plugin?
Yes, the plugin allows users to switch blockchain networks (chains) and also handles chain switching events. Users can choose networks such as Ethereum Mainnet, Binance Smart Chain, etc.

- Can I access transaction details like receipts or logs?
Yes, the Web3 functionalities provide access to transaction details such as receipts, logs, and block information through respective data calls.

 





Other plugins from Zeroqode

- Metamask Advanced Plugin for Bubble
- OpenSea - NFT marketplace Plugin for Bubble
- NFTPort - Stripe for NFT Plugin for Bubble
- Trust Wallet Connect Plugin for Bubble




Support

If you still have questions or unresolved issues, you can contact us.


Risk-free Trial

The 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)!

$40

One time  •  Or  $4/mo

3.7 stars   •   11 ratings
21.1K installs
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   846 Plugins
View contributor profile

Types

This plugin can be found under the following types:
Api   •   Background Services   •   Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Payment   •   Ecommerce   •   Data (things)   •   Small Business   •   Productivity   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (3.7)

Straightforward Web3 setup
November 24th, 2025
Lets me connect wallets and use blockchain features inside my app
Hello there, Anton here, from the Zeroqode Support Team. Your positive review means a lot to us and it's wonderful to know we could add value for our users. Our team is always ready to assist, so if you have any queries or feedback, don't hesitate to reach out through our forum (https://forum.zeroqode.com/) or directly at [email protected]. Should there be any issues with our plugins, please report them at https://issues.zeroqode.com for prompt support. Thank you once again for your feedback. Kind regards, Anton (plugin author)
November 25th, 2025
  •  
Zeroqode - Top Bubble Agency
Made Web3 integration possible
October 17th, 2025
If you're building anything crypto-related, this saves tons of time
Hello, It’s Anton, from the Zeroqode Support Team. We want to extend our heartfelt thanks once again for taking the time to leave a review. Your feedback is invaluable to us and we are pleased to know that the plugin satisfies your requirements. At Zeroqode, we always prioritize our users, and if there's more we can do to make our clients happy, we're eager to do so. If you have any more suggestions or questions, or if there's anything else you'd like to discuss, please don't hesitate to reach out to us on the forum (https://forum.zeroqode.com/) or directly at [email protected]. Wishing you the best, Anton (plugin author)
October 17th, 2025
  •  
Zeroqode - Top Bubble Agency
No me reconoce las acciones de plugins
August 11th, 2024
me subscribi y bubble no me da la posibilidad de añadirle acciones de este pluggin
Hello, 👋 This is Anton from the Zeroqode Support Team. Thank you for taking the time to share your feedback. We sincerely apologize for the difficulties you’ve encountered with our plugin. We tried to contact you by mail and forum to let you know that this plugin has been updated to version 1.38.0, in which we have fixed the issue you mentioned. Could you please update the plugin in your application to this latest version and give it a try? Alternatively, you can test this plugin on our demo page (https://bubble.io/page?version=live&id=zeroqode-demo-27&name=metamask_web3_walletconnect&tab=tabs-1) before updating. If you have any questions feel free to contact us via forum.zeroqode.com forum or email [email protected]. Best Regards, Anton (plugin author)
August 26th, 2024
  •  
Zeroqode - Top Bubble Agency
Functionality and docs are not accurate
January 26th, 2024
Can't read a contract with paramater. Also can't connect to a private network. Poor support.
Hello, Dorel here from the Zeroqode Support Team. Thank you for sharing your feedback on our services. We sincerely apologize if your experience was less than satisfactory 🙏. We have tried to communicate to you via our intercom, email and on the forums, but no replies we're received on our side 😞 We carefully testes "Read Contract" action and it works properly on our side. Should you encounter any issues, we're eager to assist with the action's configuration and provide additional guidance. Regarding the connection to a private network, please use "add chain" action via Metamask that can facilitate this process. We're truly sorry if our support did not meet your expectations. Our response times can vary between 12 to 24 hours, depending on our current volume of inquiries, but rest assured, we aim to reply as swiftly as possible. For any further questions or concerns about our plugins, please don't hesitate to contact us at [email protected] or leave a message on our forum at forum.zeroqode.com. Best regards, Dorel 🌺 (plugin author)
February 13th, 2024
  •  
Zeroqode - Top Bubble Agency
Praticle, but only one coin accept
November 10th, 2023
I receive help from your team put only ETH can accept, but I need others coins to
Hello, Dorel here from the Zeroqode Support Team. Thank you so much for taking the time to leave a review for our plugin 🙏 We have appreciated your previous communication via email. However, it seems that we have lost contact since our last interaction. As I mentioned in my last email, we would love to know more about the tokens you would like to transfer. This plugin supports the transfer of a wide variety of tokens, so it is crucial for us to understand your specific requirements. If you have any other questions or concerns, we would be more than happy to assist you. You can contact us via email at [email protected] or leave a message on our forum at forum.zeroqode.com. Hope to hear back from you soon! Cheers, Dorel 🤗 (plugin author)
December 4th, 2023
  •  
Zeroqode - Top Bubble Agency
Bubble