PLAY Finance
  • PLAY Finance
  • OUR GAMEFI
    • PLAY JACKPOT
      • Fair and Transparent JACKPOT Game
      • More details about PLAY JACKPOT
      • GAME TICKETS
      • Global Parameters
    • PLAY SNAKE
      • Global Parameters
    • Risks
    • SAFU
    • Beginner's Guide
      • How to set up blockchain wallet?
      • How to send crypto to BSC wallet?
      • Add Custom tokens to your MetaMask
      • Deposit
      • Withdraw
      • Claim Rewards
      • How to Trade
    • Advanced Guide
      • Create a Wallet
      • Get BEP20 Tokens
      • Fixing Stuck Pending Transactions on MetaMask
    • RoadMap
  • TOKENOMICS
    • PLAY Token
    • Pool Allocations
    • Block Rewards Schedule
  • GOVERNANCE
    • Protocol Configurations
    • Snapshot
    • Governance Vault
  • RESOURCES
    • FAQ
    • Common Error Messages
    • Bug Bounty Program
    • Transparency (Contracts)
    • Partnership
    • Links
Powered by GitBook
On this page
  • Out of Gas error
  • ERC20: transfer amount exceeds allowance
  • Other issues
  • Provider Error
  • Unsupported Chain ID
  • Internal JSON-RPC errors
  • Error: [ethjs-query]

Was this helpful?

  1. RESOURCES

Common Error Messages

PreviousFAQNextBug Bounty Program

Last updated 3 years ago

Was this helpful?

Sometimes you may find yourself facing a problem that doesn't have a clear solution. These troubleshooting tips may help you solve problems you run into.

Out of Gas error

Warning! Error encountered during contract execution [out of gas]

You have set a low gas limit when trying to make a transaction.

Try manually increasing the gas limit (not gas price!) in your wallet before signing the transaction.

A limit of 1000000 is usually enough.

The above example is from Metamask; check your wallet's documentation if you aren't sure how to adjust the gas limit.

Basically, your wallet (Metamask, Trust Wallet, etc.) can't finish what it's trying to do.

Your wallet estimates that the gas limit is too low, so the function call runs out of gas before the function call is finished.

ERC20: transfer amount exceeds allowance

Fail with error 'ERC20: transfer amount exceeds allowance'

  1. Use Unrekt.net to revoke approval for the smart contract you're trying to interact with

  2. Approve the contract again, without setting a limit on spend allowance

  3. Try interacting with the contract again.

This happens when you set a limit on your spend allowance when you first approved the contract, then try to swap more than the limit.

Other issues

Provider Error

Provider Error No provider was found

This happens when you try to connect via a browser extension like MetaMask or Binance Chain Wallet, but you haven’t installed the extension.

Unsupported Chain ID

Switch your chain to Binance Smart Chain. Check your wallet's documentation for a guide if you need help.

Internal JSON-RPC errors

"MetaMask - RPC Error: Internal JSON-RPC error. estimateGas failed removeLiquidityETHWithPermitSupportingFeeOnTransferTokens estimateGas failed removeLiquidityETHWithPermit "

Happens when trying to remove liquidity on some tokens via Metamask. Root cause is still unknown. Try using an alternative wallet.

Internal JSON-RPC error. { "code": -32000, "message": "insufficient funds for transfer" } - Please try again.

You don't have enough BNB to pay for the transaction fees. You need more BEP-20 network BNB in your wallet.

Error: [ethjs-query]

Error: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32000,"message":"transaction underpriced"}}}"

Increase the gas limit for the transaction in your wallet. Check your wallet's documentation to learn how to increase gas limit.

Swap failed: Error: [ethjs-query] while formatting outputs from RPC '{"value":{"code":-32603,"data":{"code":-32603,"message":"handle request error"}}}'

Cause unclear. Try these steps before trying again:

  1. Increase gas limit

  2. Clear cache

Install the official browser extension to connect, or read our guide on .

how to connect a wallet to PLAYFinance