Metamask: Invalid transaction params: params specify an EIP-1559 transaction but the current network does not support EIP-1559(polygon) [duplicate]

Problem Metamask: transaction parameters not valid for EIP-1559 transactions

When working with Ethereum Blockchain, in particular on the polygonal network using Metamask, it is not uncommon to encounter problems relating to the transactions parameters. In this article, we will explore a specific problem that presents itself when trying to perform an ERC-721 transfer on the Polygon network using Metamask, version 10.9.2.

The problem: transaction parameters not valid for EIP-1559 transactions

As mentioned in the title, the problem lies in the “parame” field of the transaction object. In particular, it is related to the EIP-1559 (ERC-721) standard, which is a more recent specification that provides additional features to the ERC-721 standard token.

When trying to perform an EIP-1559 transaction on the Polygon network using Metamask, the `Params’ field specifies a specific version of EIP-1559. However, since the current network (Polygon) does not support this specific version (EIP-1559 (Polygon)), an error of “non-valid transaction parameters” is obtained.

How to solve the problem

To solve this problem, it is necessary to make sure that the Metamask portfolio is compatible with the EIP-1559 version specified on the Polygon network. Here are some steps to take:

Metamask: Invalid transaction params: params specify an EIP-1559 transaction but the current network does not support EIP-1559(polygon) [duplicate]

Step 1: Check updates

First, be sure to perform the latest version of Metamask. You can check the updates by visiting the Metamask website and looking for any available updates.

Step 2: Update the Metamask version (if necessary)

If the update of the Metamask version is not possible or is already applied, it may be necessary to update it manually using the webhook function:

  • Open Metamask on the browser.

  • Click on the three vertical points next to the image of the profile in the upper right corner of the screen.

  • Select “Webhooks” from the drop -down menu.

  • Find and click on the Metamask refresher Webhook notification (it should be listed as an update).

Step 3: Update the Metamask version

After updating the Metamask version, recharge the extension of the Metamask browser to activate the update.

Step 4: Update the Polygon Network EIP-1559 support (if necessary)

To solve any compatibility problems with specific networks or wallets, it is essential to update EIP-1559 support for your network. You can do it by visiting the Etherum EPI-1559 ETHERUM implementation on the website of the Ethereum Foundation:

  • Switch to [ line (

  • Click the “Implementation” tab.

3

Step 5: Check EIP-1559 support

After updating Metamask to a compatible version, check that the implementation of EIP-1559 specified is supported by the portfolio on the Polygon network. You can do it by checking the settings of the portfolio in “Network” or “Ethereum Network”.

Conclusion

Following these passages and suggestions for resolution of problems, it is necessary to be able to resolve the “non-valid transaction parameters: Params specify an EIP-1559 transaction but the current network does not support EIP-1559 (polygon) error when yes He works with ERC-721 transfers the polygonal network that uses Metamask.

References:

  • [Ethereum Stack Exchange] (

  • [Metamask Documentation] (

  • [Ethereum Foundation EIP-1559 Implementation] (

I hope this article has been useful to solve the problem with transaction parameters not valid for EIP-1559 transactions on Metamask using the Polygon network. If you have further questions or doubts, feel free to ask!

assessing assessing market risk

Tags: No tags

Comments are closed.