Skip to main content

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 this week

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?

Understanding Blockchain Confirmations

Each Bitcoin transaction is verified and confirmed by the blockchain network before it is considered complete. Until this process is finished, the transaction will display a pending status. Confirmation times can vary based on various factors, such as:

  • Network congestion: High traffic on the blockchain network can delay transactions due to limited processing capacity.

  • Transaction fees: Higher fees set by the sender generally result in faster confirmations, while lower fees may delay processing.

  • Priority status: Transactions with higher priority are confirmed faster. For example, Shakepay requires the following confirmation limits before crediting funds to your wallet:

  • Bitcoin deposits: 2 confirmations

  • Ethereum deposits: 6 confirmations

To credit your pending transaction, it will take:

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

  • 6 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. To track your transaction's progress accurately, you can use blockchain explorers like mempool.space. Simply input your transaction ID to view its journey and confirmation status on the network.


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

Common Causes of Delay

Some common reasons why your transaction may remain pending include:

  1. Low transaction fees: If the sender didn't set a sufficient fee, the transaction might take longer to be processed.

  2. High network traffic: Times of increased activity can lead to delays in confirmation as the network prioritizes higher-fee transactions. In most cases, transactions will be confirmed within a reasonable timeframe once network congestion subsides or additional confirmations are completed.

  • 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.

Shakepay's Role and Limitations

It is important to note that Shakepay does not control the blockchain verification process. This means the platform cannot expedite pending transactions or influence network conditions. To ensure faster processing in the future, the sender can be reminded to use higher transaction fees.


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?