# Payment of Algorand fees in USDC

**URL:** <https://forum.algorand.co/t/payment-of-algorand-fees-in-usdc/6319>\
**Category:** General\
**Created:** [March 22, 2022, 5:35am UTC](https://forum.algorand.co/t/payment-of-algorand-fees-in-usdc/6319 "2022-03-22T05:35:26Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![fabrice](https://avatars.discourse-cdn.com/v4/letter/f/5fc32e/32.png) [@fabrice](https://forum.algorand.co/u/fabrice)\
**Post date:** [March 22, 2022, 7:25pm UTC](https://forum.algorand.co/t/payment-of-algorand-fees-in-usdc/6319/2 "2022-03-22T19:25:17Z")

</div>

The blockchain only allows you to pay transaction fee in Algos.

However, you can very easily design a smart signature or a smart contract that would allow anyone to pay fees in USDC. One solution is to have a smart signature for an account that has enough Algos and that accepts to pay x Algos as fees, if x \* r USDC are sent to the smart signature account.  
Thanks to fee pooling, this makes it very easy to do on Algorand.

However, note that just to be able to hold USDC, you need to hold Algos because of the minimum balance requirements.  
See [Algos and assets - Algorand Developer Portal](https://developer.algorand.org/docs/get-started/integration/assets/#transactions-and-minimum-balances)

PS: I moved the question to a new topic to make it easier for new people to find it.

---

_[View the full topic](https://forum.algorand.co/t/payment-of-algorand-fees-in-usdc/6319)._
