Skip to main content
All CollectionsTransactions - Mobile AppTo your Shakepay Account
How can I receive crypto in my Shakepay wallet?
How can I receive crypto in my Shakepay wallet?

Here are the steps to receive crypto in your Shakepay wallet. You can also follow these steps to find your BTC wallet or ETH wallet.

Updated over a week ago

Follow these steps below to receive crypto in your Shakepay wallet or to find your BTC receiving wallet address :

  1. Open the Shakepay app.

  2. Click on Bitcoin or Ethereum depending on which crypto you wish to receive.

  3. Click Deposit.

  4. Scan the QR code or click on the address displayed to copy your wallet address

  5. Navigate to the external wallet app on your phone or desktop computer.

  6. Paste your BTC or ETH address to use as the "To" address to send funds. You can also scan the QR code from your sending platform.

This image shows the steps to receive crypto in your Shakepay wallet. 1. Open the Shakepay app  2. Click on Bitcoin or Ethereum depending on which crypto you wish to receive.  3. Click Deposit   4. Scan the QR code or click on the address displayed to copy your wallet address  Navigate to the external wallet app on your phone or desktop computer.


Troubleshoot and tips

How long does it take to credit my pending crypto transaction?

To credit your pending transaction, it will take:

  • 2 confirmations on the Bitcoin blockchain for Bitcoin to be received inside your account.

  • 60 confirmations for ETH to be received inside your account.

If you are waiting a long time, click on the pending notification and you will see your transaction ID displayed. Click on it to display the transaction on the blockchain.


My pending crypto transaction has not been deposited after a long time

  • Make sure your transaction has reached 2 confirmations for BTC and 60 confirmations for ETH.

  • Check if your account is limited. If it is, contact support to resolve the issue.

  • Make sure you completed your risk profile as it’s required to receive crypto. You can complete your risk profile by following these steps:

  1. Open the Shakepay app.

  2. Click the Settings wheel at the bottom right of the app.

  3. Click Complete your risk profile.

  4. Click Complete now.

  5. Follow the steps.

  6. Once your risk profile is completed, your pending transaction should be credited within minutes.


Can I use any network to send to Shakepay?

Shakepay only supports the Bitcoin network for BTC, and the Ethereum network for ETH.​

​Shakepay does not support any other tokens (USDC, USDT) on any other blockchain networks or layer 2 networks. Sending ETH or any other token to your Shakepay receive address using an unsupported network such as BEP or ARB will result in permanent loss of funds. Shakepay can not retrieve or refund tokens sent to your receiving address that have been sent on an unsupported blockchain network.

Make sure to only send funds to a BTC address using the Bitcoin network or an ETH address using the Ethereum network.


How to receive crypto from the Shakepay website?

Follow these steps below to receive crypto from the Shakepay website:

  1. Click on the "Add Funds" tab on the left side navigation bar

  2. Select the crypto you'd like to add to your Shakepay account: "Bitcoin" or "Ethereum"

  3. Copy your BTC or ETH wallet address or scan the QR code from the sending platform

  4. Head back over to your other (non-Shakepay) crypto wallet and paste the BTC/ETH wallet address to send crypto to your Shakepay wallet!

This image shows how to receive crypto from the Shakepay website: Click on the "Add Funds" tab on the left side navigation bar. 2. Select the crypto you'd like to add to your Shakepay account: "Bitcoin" or "Ethereum"

Why is my Bitcoin wallet changing after each deposit?

New Bitcoin addresses will be assigned to you after every use. It is best practice in Bitcoin not to reuse addresses.

Ethereum addresses will not be generated every time you cash-in to your Shakepay wallet. You were only assigned one new Ethereum address.

These new addresses will improve reliability, especially when receiving internal or smart contract transactions. Funds sent to your old Ethereum address will result in permanent loss of funds.


Related articles:

Did this answer your question?