> For the complete documentation index, see [llms.txt](https://docs.nftbutler.io/nft-butler/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nftbutler.io/nft-butler/features/listing-approvals.md).

# 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. For L2 chain approvals Users need to manually list the asset on OpenSea first in order to make Auto Listing tasks work.
{% endhint %}

<figure><img src="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FxQqoruZEHjowEFyCSvf5%2Fimage.png?alt=media&amp;token=d2a0d118-7074-4e6d-a8f5-5ba1f42f565e" 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="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FUk5A7dGcIqLtzIenmzx4%2Fimage.png?alt=media&amp;token=3743fc80-9ba0-4666-9830-51f1b5043496" alt=""><figcaption><p>Sending Approval Request on Blur</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="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FSux0biDMDL4ne0iw3Hrs%2Fimage.png?alt=media&amp;token=46e5c867-0d46-4a75-a49d-68f95b26375d" 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="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2FDpiV0urArX1Pjeb8h5cF%2Fimage.png?alt=media&amp;token=def83a07-f22c-4351-82f0-0139eec97a13" alt=""><figcaption><p>Magic Eden was successfully approved on this wallet</p></figcaption></figure>
