project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

GuardiansOfThePaymas

Guardians of the Paymasters is a self custodial API that protects dApps paymasters from unintended usage by providing the most comprehensive safeguard policy suite.

GuardiansOfThePaymas

Created At

ETHGlobal London

Winner of

trophy

Base - Best use of 4337 Account Abstraction 1st place

Project Description

Guardians of the Paymasters emerges as a pioneering initiative aimed at redefining the security landscape for blockchain transaction management, particularly focusing on the safeguarding interests of paymasters. At the heart of our endeavor lies the ambitious goal to craft an innovative Paymaster API wrapper. This wrapper is designed not merely as a tool but as a guardian, programmed to enforce user-defined policies on transactions requiring sponsorship, thereby ensuring an uncompromised stance on security and adherence to set protocols.

At its core, the project is a holistic integration of diverse technological disciplines, spanning backend and frontend development, leveraging blockchain technology, and instituting a regime of user-centric policies to oversee transaction sponsorships. Our technological arsenal is equipped with Next.js, serving as the backbone for our API wrapper, complemented by Firebase for database management, and fortified with Account Abstraction SDKs such as Alchemy-core and Pimlico Permissionless, to facilitate seamless interaction with AA-based UserOperations.

The blueprint of Guardians of the Paymasters is structured around several pivotal objectives. These include the establishment of a development ecosystem, the orchestration of a secure and efficient data transmission mechanism, and the deployment of a rigorous system dedicated to the verification of transactions and the enforcement of policies.

Our roadmap delineates a series of strategic action points categorized under backend and frontend domains. Backend initiatives encompass the integration of Next.js with Firebase for database functionalities, crafting a secure conduit for data exchange between the frontend UI and backend services, and the generation and parsing of sponsorship transactions through blockchain SDKs. A crucial component of our backend strategy involves developing a transaction parsing service, tailored to screen ERC4337 transaction sponsorship requests against a suite of predefined policies.

On the policy front, we're set to introduce measures such as a Spending Cap Policy to limit Ethereum expenditures by individual addresses, a Smart Contract Method Policy to curtail the functionalities executable by sponsored transactions, an NFT Balance Check Policy to condition transaction sponsorships on specific NFT holdings and an allowlist / blocklist to manage the userBase.

The frontend segment of our project is geared towards the creation of a user-friendly interface, facilitating the effortless configuration and management of policies. This includes the introduction of a demo feature for gasless NFT minting and the deployment of smart contract accounts via our API wrapper, underscoring the project's utility and versatility.

In essence, Guardians of the Paymasters stands as a next step in Account Abstraction UX improvements, aiming to introduce a new tool for security and autonomy in AA UserOperation transaction sponsorships.

How it's Made

At its core, the project is a holistic integration of diverse technological disciplines, spanning backend and frontend development, leveraging blockchain technology, and instituting a regime of user-centric policies to oversee transaction sponsorships. Our technological arsenal is equipped with Next.js, serving as the backbone for our API wrapper, complemented by Firebase for database management, and fortified with Account Abstraction SDKs such as Alchemy-core and Pimlico Permissionless, to facilitate seamless interaction with AA-based UserOperations.

background image mobile

Join the mailing list

Get the latest news and updates