Remaining services

In this page, we provide a brief introduction to the representative paymasters that have been implemented.

The implementation is fairly simple. CustomTokenPaymaster only accepts a specific token for gas payments. Since it uses an internal token rather than an external one, there is no need for a swap.

There are modes (0–3), and the _validatePaymasterUserOp function performs different actions depending on the mode.

It is a VerifyingPaymaster, compatible with EntryPoint version 0.6, and manages bundlers through an allowlist.

SponsorPaymaster that uses external service to decide whether to pay for the UserOp.

Last updated