# Use an ERC-20 paymaster with a smart account | MetaMask developer documentation

**URL:** <https://builder.metamask.io/t/use-an-erc-20-paymaster-with-a-smart-account-metamask-developer-documentation/2602>\
**Category:** Tutorials\
**Created:** [November 3, 2025, 8:47pm UTC](https://builder.metamask.io/t/use-an-erc-20-paymaster-with-a-smart-account-metamask-developer-documentation/2602 "2025-11-03T20:47:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/metamaskbuilderhub/original/1X/082cfc3a14103b01cfa5ef7d85f1121a23fa3e81.png) [@system](https://builder.metamask.io/u/system)\
**Post date:** [November 3, 2025, 8:47pm UTC](https://builder.metamask.io/t/use-an-erc-20-paymaster-with-a-smart-account-metamask-developer-documentation/2602/1 "2025-11-03T20:47:13Z")

</div>

This tutorial walks you through using an ERC-20 paymaster with [MetaMask Smart Accounts](https://docs.metamask.io/delegation-toolkit/concepts/smart-accounts/), enabling users to pay gas fees in USDC. This tutorial uses Pimlico's paymaster, but you can use any paymaster of your choice.

* * *
This is a companion discussion topic for the original entry at [https://docs.metamask.io/tutorials/use-erc20-paymaster](https://docs.metamask.io/tutorials/use-erc20-paymaster)

---

<div class="post-metadata">

**Author:** ![yashovardhan](https://yyz1.discourse-cdn.com/flex011/user_avatar/builder.metamask.io/yashovardhan/32/1526_2.png) [@yashovardhan](https://builder.metamask.io/u/yashovardhan)\
**Post date:** [November 3, 2025, 9:49pm UTC](https://builder.metamask.io/t/use-an-erc-20-paymaster-with-a-smart-account-metamask-developer-documentation/2602/2 "2025-11-03T21:49:28Z")

</div>


