If you are facing MetaMask showing “Personal address detected. Input the token contract address” warning, you should read this article. Today we will explain that error and how do I add a token contract address in the MetaMask.
Error: Metamask showing "Personal address detected. Input the token contract address"
MetaMask tries to make sending and receiving ERC-20 tokens simple and secure. When sending tokens, you should always double check that the address you are sending to is correct, controlled by another user, an account you own, or the Dapp you are interacting with.
MetaMask will issue a warning when sending tokens to the address of the token contract. We have many users who have accidentally "burned" (lost forever) their tokens by sending them to a token contract address, so if you're sending them to a token contract, we want to make sure you're doing this on purpose.
If you see a warning on the personal contract address detected, they detected that the recipient address you entered is the address of the token contract. ERC-20 tokens are controlled by smart contracts that track token balances.
When you send tokens through MetaMask, we already know which token contract should receive the transaction. The "To" field is dedicated to the recipient's address - the person you wish to receive the token from. When you click "Send", you are submitting a transaction to the appropriate token contract, telling it to transfer the specified amount of tokens from your balance to the recipient's balance.
How do I add a token contract in MetaMask?
Here is the step-by-step process to add a token contract address in MetaMask
- Open the Metamask extension browser and click on "Assets".
- Press the "Import Token" button at the bottom of the asset list screen.
- Enter the token you want to add in the search bar that appears.
- Select a custom token from the list and click Next.
- Now click "Import Tokens" to include custom tokens in your asset list.
I hope this article will help you to understand Error: MetaMask showing “Personal address detected. Input the token contract address” and how do I add a token contract to in MetaMask. Metamask will redirect you to the account page. Your new token will now be added to your crypto wallet. When you send the token and If the recipient is the token contract itself, those tokens may be lost forever!




















