I need to register some of my contract methods with MetaMask for my Fantom Smart Contract (chainID: 250).
I have tried the MetaMask docs.
but it sends you to Etherscan, I tried adding my method via the provided register contract and it shows the method is now registered in the jenny.lol test app.
(calls the method correctly via 4byte look up)
But when try to use the methods in my dApp im still getting the ‘contract interaction / unknown method’ .
Is there a FTMScan alternative to register my methods?
I’ve got the same issue on my Polygon SmartContract’s method that I added to the Mainnet Parity signature registry as the docs suggest.
Here is the method I’ve added if this can help :
0x83451838 => buy(address,string)
And here is the Ethereum transaction to add the method’s name :
0x97aad34b64aedf348f44e18d3f82f0cba2fe9226edfff1da5d9cd7bc9da48b10
I am eager to see if there’s a solution, as this is something important for blockchain newcomers to retrieve as much intel as possible to know what’s happening, in my opinion.
I was able to find out that for right now MetaMask does not use the Parity on chain registry. So instead you will need to submit signatures here: Ethereum Signature Database