I'm using 0x protocol v3 (more specifically the nft-swap-sdk) on Polygon to try to do NFT<>NFT swaps and keep running into an a Metamask error.

When filling a signed order I'm getting this browser console error and Metamask doesn't popup at all:

MetaMask - RPC Error: Internal JSON-RPC error.
code: -32603
    code: 3
    data: "0x4678472b43693c6356dfe50fa860e046b18bfc620c5c855517bfab74eebfdcb898531f4a00000000000000000000000000000000000000000000000000......."
    message:  "execution reverted"
message: "Internal JSON-RPC error."

I saw some tips about overriding the gas limit but that didn't work.

I'm not sure what to try to debug next. I verified the order signature and it was correct and the order data looks correct as well.

I saw other tips about trying a new Polygon RPC but I didn't get far with that either.

Has anyone experienced this error on Polygon and have any tips to debug?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.