The Minds Token has a pretty decent value at the time of writing this, and at this point, many users want to transfer their off-chain tokens into On-chain, but at the moment, a few obstacles stand in their way.
While some of them are beyond our control, I can guide the basics of how to do this process under the right conditions.
Let's start at the beginning.
Step one: First, we need to know what device you are using. As standard, I can offer limited support for Macintosh (Apple) users, but if you are using a Smartphone or a Personal Computer, I can help you, but the methods will be slightly different. For smartphone users, for everyone else, continue reading this article.
Step two: What browser are you using? If you have Opera or Brave, you can expect the browser to already come with its built-in wallet (and you can import a pre-existing Ethereum wallet into it if you know it's Seed Phrase); however, Minds only notices the native browser wallet when it's on an Opera browser (click here if you want some information on how to setup and use the built in Opera Wallet).
Additionally, you can choose between Metamask, Connect Wallet, and Coinbase. The latter two require you to use your smartphone, so refer to the Smartphone version for advice on that. We'll continue to talk about the browser-based Ethereum Wallets. Note that any other Ethereum wallet not mentioned or shown on Minds as an option to connect more than likely means there is no means of actually using that wallet for transfers.
Step three: Have you verified your phone and purchased Minds Plus? Before, you only needed to verify your phone. Still, due to a considerable number of scammers creating accounts with VoIP (Voice Over IP address) to grind for tokens, the solution was to make virtual numbers no longer valid and have people pay for that functionality.
Your phone number is used to verify that are you are a unique user on the blockchain, but that doesn't mean your Phone Number is sitting there in plain text. It's obfuscated using several relatively impervious security measures meaning that the encrypted version of your phone number is still unique while giving no one (not even the Minds Staff) access to its original form.
Even still. If you feel that isn't good enough, you can still get your hands on a temporary secondary number, but it will cost you money. I can help you out with this if you like, but if you search for "non-VoIP phone numbers," you should get some options. Remember that you need to buy the nonservice-specific number; otherwise, you won't receive the verification code despite the number working. You will have to pay money for it, although it won't be any more than 10 dollars.
I can't help you with Minds +, though. You'll have to buy it, but that will either involve more Tokens than I have ever owned (although I probably have spent) or with fiat, which I also don't have.
Step Four: If this is your first time installing Metamask, let's go through that process very carefully; otherwise, skip past this step. You can go to this site to install Metamask (or at least be given proper direction on where to install it) https://metamask.io/;
after that, you need to set the wallet up. Given that we are not importing a wallet, you'll want to create one. Set up a memorable password and write down the seed phrase. Do not lose the seed phrase. If you do, the wallet funds are gone as no one will have access to it, so write it down, make copies of it. Just make sure you don't lose that Seed Phrase because you will need it. Metamask will ask if you want to try out swaps, but you can close that as we are a way off from using that function right now.
Step Five: Now, you will need to connect the wallet. With Metamask installed and logged into, selecting it should bring up the window where Metamask should ask for permission to connect to Minds.
Once you agree and let that happen, you should see your address on your wallet page.
If it doesn't attempt to connect to Metamask, there might be an issue with the browser. If reinstalling the browser does not solve this problem, a workaround is installing Opera, importing your Metamask Seed Phrase onto Opera's native wallet, and installing Metamask for Opera and importing the same address again. This time, Minds should allow you to connect with Opera and select that Metamask will connect (alternatively it may just prompt for you to use the Opera wallet outright which may require you installing Opera for mobile and importing the wallet onto the Mobile Opera browser).
Step Six: Do you have Ethereum in your wallet? You won't be able to get an accurate read of the transfer gas fee without it. You can buy some or I can give some to you. When the gas fees are high, I won't cover the transfer costs, so you might be better off buying Ethereum.
Once you have Ethereum in your wallet, you will be able to make a transfer, and as far as I can tell, the amount of Minds Tokens doesn't matter; you need to cover the gas fee, and if you add more to it, the transfer will go faster and not fail. Pay the bare minimum, and it may fail or take a while.
If your transaction fees get stuck, you will have to reset your wallet (which won't delete your wallet's contents, but you will need your Seed Phrase) and then send 0 Ethereum to yourself. You can try canceling it or speeding it up, but that will cost you even more, Ethereum, and it may not work.
If you cancel the transfer for whatever reason, you may get an error that suggests that an additional problem is wrong, but this error is typically false.
Once the transfer completes, there will be roughly 24 hours where Minds approves the transfer (which is separate from your wallet confirming the transaction), and once that approves, you should see the change on your wallet.
Step Seven: Now, you will be interested in swapping Minds Tokens for Ethereum. You can either do this on Metamask itself, or you can visit Uniswap or 1Inch to make such a trade. The functionality will be similar to the transfer. First a connection, then you have to unlock the ability to make a trade (this will cost Ethereum, unfortunately), then you will be able to start swapping. Make sure you look at what the gas fee is before making the trade so you can have a decent profit margin.
And that's it for basic transfers! There are some additional things to know.
For instance, there is a thing call "slippage" which can occur during a swap or is projected to appear which can negatively impact your profit margin in a trade but all exchanges have settings for that or at least warns you that it can occur.
Also, you can have more than one account in a wallet. If you have an Ethereum address made on a different wallet program you can import that wallet as a secondary account if you have its Json file or its private key.