Summary of the issue:
I’m trying to create a marketplace listing for one of my ERC-721 tokens using Manifold Studio, but the process fails before I can even sign the transaction with my Ledger. The MetaMask popup throws an error: MetaMask - RPC Error: [object Object]
I’m not sure what’s causing it.
What are you trying to do?
List a token (ERC-721) from my Manifold contract on Ethereum mainnet as an auction using the Studio UI.
What is the actual outcome? Are you seeing any error messages?
Yes — I’m getting a failed transaction in MetaMask before signing with my Ledger.
Error in MetaMask: MetaMask - RPC Error: [object Object]
Ah yes that getAddress log is unexpected. We’ve been seeing this from MetaMask users the past day or so, it seems they may have put out an odd update that’s affecting OpenSea and a few others as well. We’re going to go do some work to see if we can add some fallbacks to handle this new scenario! Thank you SO much for this report, super clear, the console logs are clutch.
Is it the same issue still on OpenSea as well? Try clearing your local cache after doing the steps I outlined above.
Also, potentially try a different wallet extension or force-updating the existing MM extension again.
Essentially the goal is to get your browser extension and our website back to a clean slate, as if you had never connected to it before. Super odd buggy state MM has pushed to your wallet, what a bother!