AshePayConfiguration

Custom RPC Endpoints

How to configure custom RPC endpoints for higher reliability and how to test your connection.

2 min readUpdated July 14, 20267 views

AshePay ships with public RPC endpoints for every chain — no account or API key required. If you process a high volume of orders or want more reliability, you can replace the defaults with your own private RPC from a provider like Infura, Alchemy, or QuickNode.

Default RPC endpoints

The plugin uses PublicNode free public endpoints out of the box — no account or API key required:

  • Ethereum — https://ethereum-rpc.publicnode.com
  • Bitcoin — mempool.space API (https://mempool.space/api)

On AshePay Pro, additional chains are available with their own default endpoints:

  • Polygon — https://polygon-bor-rpc.publicnode.com
  • BNB Chain — https://bsc-rpc.publicnode.com
  • Arbitrum — https://arbitrum-one-rpc.publicnode.com
  • Base — https://base-rpc.publicnode.com
  • Solana — https://solana-rpc.publicnode.com
  • Tron — https://tron-rpc.publicnode.com

These are free-tier public endpoints provided by PublicNode. They work reliably for most stores but have rate limits. If you are processing many orders per hour, a private RPC will be more stable.

Adding a custom endpoint

  1. Go to AshePay → Settings → Networks
  2. Expand the chain you want to update by clicking on it
  3. Click Advanced to reveal the advanced options
  4. Find the Custom RPC URL field and paste your URL
  5. Click Test Connection to verify it works
  6. Save settings

Test Connection

The Test Connection button sends a request to the RPC endpoint and shows the result in real time:

  • ✓ Connected - block 21,847,392 — The endpoint is working correctly. The number shown is the current block height.
  • ✗ Connection failed - [error message] — The URL is wrong, the endpoint is down, or your API key is incorrect.

Where to get a private RPC: Infura (infura.io), Alchemy (alchemy.com), and QuickNode (quicknode.com) all offer free tiers with generous monthly limits. A free Infura account gives you 100,000 requests/day — more than enough for most WooCommerce stores.

Bitcoin uses the mempool.space REST API for transaction monitoring. This does not require any configuration and works out of the box.

#ashepay#rpc#infura#alchemy#quicknode#configuration