> For the complete documentation index, see [llms.txt](https://meversedex.gitbook.io/pocketbattlesnftwar/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://meversedex.gitbook.io/pocketbattlesnftwar/pocket-battles/game-guideline/how-to-buy-pks.md).

# How to Buy PKS

### Please use <mark style="color:red;">METAMASK Browser</mark> to follow this guideline on Mobile Device

#### If you already have MEVerse Play (MPL), go to official website to exchange your MEVerse Play (MPL) to Pocket Stone(PKS)

<https://www.pocketbattlesnftwar.com/exchange>\
(Please Copy and Paste in your Metamask browser if you are on Mobile Device)

#### To buy Pocket Stone(PKS), you need MEVerse Play (MPL) first!

Let's see how you can get MPL through this guideline.

*(BEP20) USDC contract address : 0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d*

*(MEVerse) USDC contract address : 0x572de9454fe4eed75964f6dc736185a64ebbd05c*&#x20;

*(MEVerse)* MEVerse Play (MPL) *contract address : 0xbd95e72f28b5ac5ee4d99b6a8bcb2d03f25247e3*

### 1-1. Send USDC from Binance

![](/files/vSOt3ezy0RxuNgz4e4TU)

Log in to Binance

![](/files/JLxULLCKZhFIMUJPh8xi)

Search for USDC pair so that you can get USDC token

![](/files/Ue09OXwLGR2ifuJ36c0k)

If you got the USDC, go to **Wallet** tab

![](/files/EtKAy0CHANtgEqLIP9Yw)

Go to **Spot** wallet

![](/files/2H7i2zsWvBj1Wuo1qgPa)

Select **USDC** token

![](/files/yaXCXvF99ft3LGyiaX5p)

Click **Withdraw** button

![](/files/X8g71WcK8xmqvB4rIbEZ)

Click **Send via Crypto Network**

![](/files/DddkrqKr0vka0KcoYsmY)

**Address:** (input your metamask wallet address)

**Network:** (BNB Smart Chain (Bep20))

**Amount:** (Amount that you wish to withdraw)

​\* To convert USDC to MEVerse-based USDC, you need to withdraw with BNB Smart Chain(Bep20) network

***\*\* You will need a small amount of BNB to use it as transaction fee. If you don't have any BNB in your Metamask, you should get BNB and send it to your Metamask (BEP20).***\
\
*USDC Bep20 contract address : **0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d***

### 1-2 Send USDC from Huobi Global

![](/files/v7lIA6HLynM4gr2rkOZk)

Log in to Huobi Global

![](/files/z3jNwNUAxCQ6fH6VfZwc)

Search for USDC pair

![](/files/KzWvnwzNtT2YWptVWc9t)

Get USDC

![](/files/1JdKytP1K4zgY580dw2H)

Go to **Assets** page and click **WIthdraw** button, then select **USDC**

![](/files/p8QASJnjB7CAsMSNk3bx)

**Withdrawal Network:** BEP20

**Withdrawal Address:** (input your metamask wallet address)

**Withdrawal Amount:** (Amount that you wish to withdraw)

​\* To convert USDC to MEVerse-based USDC, you need to withdraw with BNB Smart Chain(Bep20) network

***\*\* You will need a small amount of BNB to use it as transaction fee. If you don't have any BNB in your Metamask, you should get BNB and send it to your Metamask (BEP20).***

*USDC Bep20 contract address : **0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d***

### 2. Use MEVerse Bridge&#x20;

![](/files/toGrolQPZgWqDcEBLfsJ)

Go to [meversebridge.io](https://meversedex.gitbook.io/pocketbattlesnftwar/pocket-battles/game-guideline/www.meversebridge.io) and click **Connect Wallet**

![](/files/mlfxMg2JtzEeHmwQL0ZT)

**'From'** network should be BSC

**'To'** network should be MEVerse

**Select USDC and input amount to convert to MEVerse mainnet**

Then click '**Approve**' \*transaction fee occurs(BNB)

After **'Approve**' is completed, click '**transfer**' \*transaction fee occurs(BNB)

Now you have MEVerse-based USDC!

### 3. Swap USDC to MEV (for transaction fee)

![](/files/y2MApJwC8dEAnwjZykJo)

Go to [meversedex.io](https://meversedex.gitbook.io/pocketbattlesnftwar/pocket-battles/game-guideline/www.meversedex.io) and click wallet button to connect your wallet\
\*if you are on mobile, please use **metamask browser!**

![](/files/xqeeg9kxAqCgHT1a1FDh)

click the **menu** button in the upper left corner

![](/files/33otbWh7iRSe9AnBMzJ6)

Click **Swap** button

![](/files/fjrR2Ydt6wWPq2rStHYc)

Swap some of your **USDC** to **MEV** as you will need **MEV** for each transaction&#x20;

### 4. Swap USDC to MEVerse Play (MPL)

![](/files/QIjLIndTylfTe7C32BMc)

Swap your **USDC** to MEVerse Play (MPL)

After the transaction is completed, add MPL token to your metamask.

*(MEVerse)* MEVerse Play (MPL) *contract address : 0xbd95e72f28b5ac5ee4d99b6a8bcb2d03f25247e3*

### **5. Exchange your** MEVerse Play (MPL) **to Pocket Stone(PKS)**

![](/files/4vyf3o2RSwnANnPjk2EZ)

Click **MPL to PKS** button

![](/files/gkUTEVFDclREv27OWURl)

Input the amount of **Pocket Stone(PKS)** to receive.

Then the amount of needed **MEVerse Play (MPL)** amount will appear.

\
Click **Approve** button \*MEV is needed for transaction fee

after Approve is completed, click **Request Stone** button **\***&#x4D;EV is needed for transaction fee

![](/files/JjpaIKqFN81svkd48xhf)

Go to Pocket Battles: NFT War, and click the **Refresh** button

![](/files/aN62iizYIMsjfPkx82fK)

You just received **Pocket Stone(PKS)!**
