Approve MATIC for swap

I have withdrawn some MATIC from my OKEX account to my MetaMask wallet
The transaction hash indicates that the transaction was SUCCESSFULL
But on my MetaMask Wallet the amount transferred doesnt appear, and it shows as a “APPROVE MATIC FOR SWAP” in the activity details.
Any idea on how to solve this issue
Appreciating your help

1 Like

Hello, @Zahy Welcome to the community.
How was the transaction created?
The message “approve Matic for swap” seems to indicate more you were interacting with a swap function or platform instead of a transfer of Matic from one account to another.

We can take a deeper look. We don’t recommend sharing your transaction details in a public forum. please open a support ticket here with necessary info https://metamask.zendesk.com/hc/en-us
Be aware of scammers and not share your seed phrase-secret recovery phrase.

Hello Isq, actually i sent from OKEX to my Metamask, i didnt go through any DEX swap

I would recommend checking if your Metamask has the OKEx chain set up.
https://metamask.zendesk.com/hc/en-us/articles/360043227612-How-to-add-custom-Network-RPC-and-or-Block-Explorer

It didnt work, but i guess i figured out what is the problem. When i was withdrawing the MATIC form OKEX to Metamask, OKEX asked to input the MATIC Address, so i did input the matic address: 0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0

Si i thing this address was wrong

What do you advise, can this be fixed?

I see. Then you must have send the tokens to Matic’s token contract address.
Due to the immutable nature of blockchain, it is impossible to revert any confirmed transactions.
I would still recommend reaching out to Matic’s support and see if they have a way to release the funds.