How to Sell Reddit ($MOON) Tokens for Crypto via MetaMask and Honeyswap (Step-by-Step)

Reddit’s cryptocurrency community has worked out a way to sell Reddit tokens ($MOON) for cash or other cryptocurrencies using a decentralized exchange.

In this guide, we cover how to sell MOON tokens from Reddit. But first, we’ll discuss what Reddit tokens are in case you’re hearing about them for the first time.

What are $MOON Tokens from Reddit?

MOONs token is an ERC-20 token (based on the Ethereum blockchain) launched by Reddit in May. The token is awarded to users based on their contribution to the r/CryptoCurrency subreddit and incentivizes quality content creation.

Moon tokens circulating supply

At the time of writing, the Reddit app shows 29,644,492 tokens in circulation, with new tokens being distributed every four weeks.

What’s the Caveat With Moons Tokens?

While Reddit reportedly launched MOONs tokens to incentivize active community engagement and “represent ownership in the subreddit,” the team mentioned that that “Moons are independent of Reddit.”

Once users earn them, they are in charge of choosing what to do with the tokens, either to use them in Reddit to boost their post visibility or unlock other exclusive features.

But what if someone decided to sell their MOON tokens, and there was someone else interested to buy them?

That is what has happened, and thus holders can now sell MOON tokens from Reddit for cash or other cryptocurrencies.

How is This Possible?

As noted earlier, MOON tokens are ERC-20 tokens. However, they are not yet live on the Ethereum mainnet meaning that you can’t directly access them. Reddit launched the tokens on Rinkeby (a testnet version of Ethereum) saying it eventually planned to migrate these community Points to the Ethereum mainnet, and carry over point balances.

To sell Reddit tokens for crypto or cash, one needs to be able to move these tokens off the Rinkeby testnet blockchain to another blockchain that supports it. This way users can move their Reddit MOON tokens off Rinkeby and sell them.

It is now possible to move Moon tokens to the Ethereum sidechain, xDai where users can swap them for DAI, and then sell back into another cryptocurrency or cash via an exchange like Binance or Coinbase.

We wrote this guide, not based on hearsay, but after trying the process which is lengthy, but not impossible.

If you are not convinced on proceeding with the rigorous process, you can simply use our Reddit Moons to cash (BUSD) Exchange service.

How to Convert MOON tokens to Crypto/Cash

To complete this conversion, here are the main things you need according to our findings and an explainer shared on Reddit:

  • A MetaMask account
  • An ETH balance to cover fees
  • Some Rinkeby Ether (to cover fees) on Rinkeby
  • DeFi token, DAI (to be converted to xDAI to cover for fees)

STEP 1: Transfer MOONs from the Reddit Vault (Reddit’s in-app wallet for MOON tokens) to your MetaMask wallet. 

To do this, you need to get the recovery phrase provided on the Reddit vault (available on Reddit’s mobile app. Select “Recover Wallet” on Metamask while setting up to restore your account with the seed phrase.

Alternatively, you send use the send button on the Reddit vault app, and then send the tokens from the app to your Ethereum address on Metamask. This is the option that we used.

Send Reddit tokens

Send Moon tokens from Reddit to Metamask ETH address

Once the transaction is complete, switch networks on the MetaMask app from the “Ethereum network” to “Rinkeby testnet.”

Note that your tokens will not be instantly visible at this point, you still have to add MOON using the Custom token option on Metamask.

Moon Smart Contract Address: 0xDF82c9014F127243CE1305DFE54151647d74B27A

Token Symbol: MOON

Decimals: 18

After inserting this, you can proceed with the next step which involves converting the Moons to xMoons.

To complete this transfer, you’ll need some Rinkeby Ether to cover for fees. You can get some free Rinkeby Ether by complete the faucet on or

If none of these faucets works, find someone who holds Rinkeby ETH and ask them to send you some. In our case, we reached out to generous Redditor on the first guide we read on Reddit about how to swap Reddit tokens.

Step 2: Convert MOONs to xMoons and then DAI to xDAI

What you need:

  • MetaMask address with Moon balance (You have this already)
  • Rinkeby Ether (You also already have some from the Faucet)
  • DAI (you will need xDAI to pay for transaction fees to swap XMoons for xDAI.)

To do that, buy DAI from Binance or Coinbase and send it to your MetaMask ETH address. Once you do that, then move to and connect your Metamask wallet. This option is available on the site’s homepage if you’re using it for the first time.

Next, use the Exchange Interface, and select swap Moon for XMoons.

We encountered the error message in the above screenshot while trying to swap Moon for xMOON. It also took literally 20 minutes for the conversion of Moon to xMOON to confirm on our wallet for the first time.

For some users, though, the transaction is instant, and you can see the xMoons on your dashboard within 2 minutes after confirming the transaction on MetaMask and waiting for the Exchange process to complete.

Either way, you should have XMoon tokens equivalent to the amount of Moons you converted available on your dashboard after some minutes.

Next, convert DAI to xDAI using the same “Exchange Interface.”

Dai for XDai

Swapping DAI for xDAI to pay fees

Click the Exchange button at the bottom of the page after inputting the value. 2 DAI should be enough for the entire transaction.

Note: The above option to swap Dai for Xdai on is no longer available. Alternatively, you can use to swap DAI for XDAI. A minimum of 10 DAI is required for the conversion, although you won’t be using all.

Step 3: Swap XMoons for xDAI

Once you have XMoons visible on your dashboard and xDAI. You need to swap these XMoons for xDAI via Uniswap fork, Honeyswap exchange (

Visit the above URL and connect your MetaMask wallet.

Next, select xMoons from the token to swap and then xDAI on the token to receive. Confirm the transaction and wait for a few seconds. If the transaction fails, try again as it appears liquidity is still building for the xMoons/xDAI pool on Honeyswap.


Swapping xMOON for xDai

Swapping xMOON for xDai

Once the swap is complete, go back to and swap xDAI for DAI. There you go! Send your DAI back to Binance or Coinbase and sell to BTC or fiat.

Swapping XDai for Dai via Honeyswap

Please note that the numbers used for our transactions will vary from yours, and you will need sufficient ETH since ETH fees are outrageous these days. We used appr. $20 in ETH for fees. But if you follow the outlined steps, you should be able to sell your Reddit Moon tokens for DAI which you will now send to an exchange to sell for bitcoin or other cryptocurrencies.

Exiting from MOONs Via Binance Smart Chain for Cheaper Fees

Since writing this article, Ethereum fees have skyrocketed, meaning users have to spend around $70 or more in fees to sell their MOON for fiat. An alternative route is exiting via Binance smart Chain.

After exchanging XMOONs for Xdai on Honeyswap, then here’s how to get out without those high Ethereum fees.

Step 1: Add Binance Smart Chain as a custom RPC network to your Metamask wallet (Binance Smart Chain works just like Ethereum and Xdai networks)

Details to use

Network Name: Binance Smart Chain
ChainID: 0x38
Symbol: BNB
Block Explorer URL:

Next, transfer some BNB to your address (0.005 BNB should be enough)

2. As in Step 3 earlier while on Honeyswap and with your Xdai set as the network, Convert Xdai to USDC.

3. Next, go to Use the Swap function to convert USDC to USDC (BSC). Approve and Execute the transaction.

4. Next, go to and choose to convert BUSDC to USDC on Binance Smart Chain. Make sure your network is set to Xdai all this while and ignore the warning message in the screenshot below if it appears.

Now, click Unlock and request for a swap, you will be told that you have to confirm the transaction on both Xdai and Binance Smart Chain. However, we noticed that once confirmed on Xdai, the tokens are already accessible on Binance smart chain.

You can reload the bridge and check the History tab on the top right side to make sure that your tokens have been claimed on BSC. If it shows Claimed, then switch your wallet’s network to Binance Smart Chain.

5. Next, go to and convert USDC to BNB or any other coin supported on Then transfer it to your Binance account or any other exchange to sell.

Reddit Moons Exchange Service From Coinfomania

To avoid going through all these lengthy processes, you can simply use our Reddit Moons Exchange service and receive the cash equivalent of your Moons in Binance USD within 20-30 minutes. The process simply involves transferring Moons from your Reddit account to a designated user and then providing a BUSD address to receive the funds.

PS: The information contained in the article about selling Moons is now obsolete as Reddit has migrated MOONs to the Arbitrium network. However, users can still use the Exchange Service to sell their Moons. We’ll update this content as soon as its possible to trade Moons on Arbitrium.