# 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="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2Fspj0H5BJdu8ZuGU179qq%2Fimage.png?alt=media&#x26;token=b352690d-b27a-42c5-b0cf-d1449ccebeca" 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](https://docs.nftbutler.io/nft-butler/task-types/listing-task)
{% 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%2F337c2dCWp2iPWbTsObZI%2Fimage.png?alt=media&#x26;token=5920cd2e-732c-42fd-90e2-d9354d6ee4cc" 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="https://156458129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUpGMSshbhuSUXHzoKrTn%2Fuploads%2F3UtcI84O5eL9eL4JJJ6Z%2Fimage.png?alt=media&#x26;token=758744ac-d2ec-44c3-93ae-e2181bb5bbaf" 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%2For9HmTBRbvGEyFACVgZi%2Fimage.png?alt=media&#x26;token=261a4f6b-e14b-455a-ae00-b41109e66181" alt=""><figcaption><p>Magic Eden was successfully approved on this wallet</p></figcaption></figure>
