> For the complete documentation index, see [llms.txt](https://docs.arrow.markets/arrow-markets/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.arrow.markets/arrow-markets/resources/contracts/testnet-contracts/testnet-gas-funds-manager.md).

# Testnet Gas Funds Manager

The Gas Funds Manager, also known as the User Funds Manager, is a smart contract that enables users to approve spending for option contract purchases.

{% tabs %}
{% tab title="Manage Funds Tab" %}
You can track how much USDC and AVAX you have in your wallet and how much you have deposited in our gas funds manager. Gas is denominated in $AVAX.&#x20;

<figure><img src="/files/GqoBveTjCTRFdHUXLX5M" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Start Minting" %}
The Users Funds Manager allows users to deposit gas in AVAX to submit transactions on-chain via the Arrow platform.&#x20;

<figure><img src="/files/66YycOSps5FFlRKTM10V" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="User Funds Manager " %}
To ensure accurate option prices and to maintain transaction orders on Arrow, our router manager submits orders on behalf of users. The router manager must redeem gas from users to place orders for this to work. Hence, users need to deposit gas in AVAX in the User Funds Manager before placing any orders so that the router manager can post the transactions on-chain.&#x20;

<figure><img src="/files/Xteo53b71D70yxVSdhHt" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}
