Description:
Adding a watch ads as second option to replace fees.
Purpose:
This would help people who don’t really know how to use gas fees facilitate their payments with ease. A case whereby they watch ads equivalent to the fee they are going to pay.
Welcome to the MetaMask community
I personally feel you are insightful unique, but based on the user experience and technology implementation may not be simple.
Just a discussion and purely personal opinion.
It’s an interesting idea. While I don’t think it’s something that really aligns with the ConsenSys values (eg: I can suggest it to development teams, but I dont think it’s something we are likely to build internally) I can see a few paths that this might become a viable feature.
The easiest way to add new capabilities to MetaMask is through a feature called MM Snaps. You’ll also need some of the features offered by upcoming Pectra upgrade, namely sponsored txns. They allow for a “paymaster” to pay gas fees for another wallet.
So what I’m envisioning is a Snap that creates a Pectra compliant “smart account.” Viewing ads would build up “gas credit” that could then be used to pay for txns. We host internal & external hackathons, and this sounds like a textbook entry there.
In your shoes, I would get in touch with the Linea Builders Club, get a team together, and get hacking. LBC is run by a group of our developers that work with community teams to help get their ideas built into projects built & on-chain. You can get linked up with them in the Developer channels on the Linea Discord - Linea
If you’re not interested in trying to build the thing yourself, and just want the feature to exist; I can also pass the suggestion along to some people that might be interested.