Sponsorship
Sponsorships on Lens allow apps or entities to cover gas fees on behalf of users, enhancing accessibility and user experience. Leveraging the concept of Paymasters from native account abstraction, sponsors deploy paymaster contracts that can sponsor transactions for users, enabling them to pay transaction fees. This innovative approach eliminates the friction associated with transaction costs, particularly for new users unfamiliar with blockchain mechanics.
Sponsors can set rate limits, access control lists, and exclusion lists to manage how and when users benefit from sponsored transactions. This includes defining daily or monthly limits and requiring backend validation for added security. Sponsorships are linked to specific apps and gives the apps full control of who they sponsor. Administrators have full control over sponsorship settings, including pausing or unpausing the service and adding metadata to describe the sponsorship. By significantly enhancing user experience, sponsorships pave the way for broader adoption of blockchain technology within the Lens ecosystem.