# Bundler / Paymaster

Since the inception of ERC-4337 and more recently EIP-7702, smart wallets are becoming more popular on EVM chains.

However, it's quite a confusing ecosystem! You have to worry about Paymasters, Bundlers... Not to mention that bundling is a public mempool... So your transcations will be at risk from frontrunning and sandwich attacks.

Blink solves this by making things "just work":

* User Operation MEV protection / refunds
* Use the same Blink RPC url as your "Bundler"
* Use the same Blink RPC as your "Paymaster"
* It works with all major smart wallet implementations supported by Viem <https://viem.sh/account-abstraction/accounts/smart>. We're happy to support custom implementations too.

Get in touch with us for me information!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.blinklabs.xyz/blink/get-started/blink-gas-sponsorship/types-of-gss/bundler-paymaster.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
