Batch Transaction Improvement
If you’re having trouble sending batch transactions for wallet-list airdrops, read through to learn how to improve your experience
Hello fren! 👋
While doing batch transactions for wallet-list airdrops on Coinvise, if you’re facing issues like:
- Transaction failing after confirmation on MetaMask 🔴
- MetaMask UI lags to pop up and show confirmation ⏳
- Seeing a lot of
MetaMask - RPC Error
logs in the browser console ⚠️
…it could all be related to the health and latency of the RPC node you’re using in your wallet
Wallets like MetaMask connect and talk to RPC nodes 🛰️ to fetch data from ↙️ and issue transactions to the blockchain 📡
If the RPC that you’re using is not healthy ❤️ or fast ⚡, it would affect your experience with using dapps like Coinvise 😢. These issues are mostly seen in fast chains like Polygon and BSC.
Solution to improving your experience is to switch to a better RPC 💪
Dapps cannot directly change the RPCs you are using in your wallet without your approval. We could only suggest or prompt to add new ones 🙏
🔀 To switch RPC nodes:
- Head over to https://chainlist.org/
- Search for the network you need, eg. Polygon. Click on the dropdown button
- You’d find a list of RPC nodes along with their Latency and Score. Choose one of the top ones from the list
- You could try to Connect Wallet and then click on Add to MetaMask. But it’ll probably fail if you have the chain/network already configured in your wallet
- In that case, copy the RPC URL you want to switch into, and head over here to know how to change / add an RPC manually into your wallet
Following are some Polygon RPC nodes that are found to be healthy and fast enough to provide a good experience 🏋️♂️ on Coinvise:
https://rpc-mainnet.matic.quiknode.pro
https://polygonapi.terminet.io/rpc
https://rpc.ankr.com/polygon