# Listing Approvals

Butler offers the option to pre-approve Collections for Listing per Marketplace. Approvals can also be done later on once a bid got accepted and Assets are part of your inventory before creating the Listing task.

{% hint style="info" %}
Approvals can be done on the Ethereum blockchain. Base is currently not supported. For **Base** approvals Users need to manually list the asset on OpenSea first in order to make Auto Listing tasks work.
{% endhint %}

<figure><img src="/files/KO71Ac9Qdt9fqEVTG0PZ" alt=""><figcaption><p>Pre-Approving Collection on OpenSea</p></figcaption></figure>

{% hint style="info" %}
The Selected Wallet is taken from the Bidding Task config or the wallet which is currently holding selected asset on a [Listing Task](/nft-butler/task-types/listing-task.md)
{% endhint %}

## Approvals

The Approval modal is showing Estimated gas fees based on current gas price and estimated gas limits for the required approval.

With **Refresh Estimates** gas fees can be refreshed. There is also a hardcoded limit to skip listing approvals above 50 Gwei gas price.

When hitting **Approve** Butler will automatically sign and send the approval request for the selected Marketplace with the selected wallet.

<figure><img src="/files/v7yQDNmFXddVzPqy97B9" alt=""><figcaption><p>Sending Approval Request on MagicEden</p></figcaption></figure>

{% hint style="info" %}
Sending an Approval Request can take a few seconds up to several minutes. Once the Approval has been completed a message as below will be shown.

With the Button "**Check Pending Transactions**" you'll be linked to the Etherscan Mempool to see your pending approval request.
{% endhint %}

<figure><img src="/files/x3OOdNUmZ0DMqqDTdgQe" alt=""><figcaption><p>Approval was sent successful</p></figcaption></figure>

After successful approval Butler will also rescan the approvals of your wallet to confirm and update Approved Marketplaces:

<figure><img src="/files/f9DJlGoys6pluoWajbe3" alt=""><figcaption><p>Magic Eden was successfully approved on this wallet</p></figcaption></figure>


---

# 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.nftbutler.io/nft-butler/features/listing-approvals.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.
