Troubleshooting

Common issues and solutions for the Noderr Protocol.

Wallet Connection Issues

MetaMask Not Connecting

Problem: MetaMask popup doesn't appear or connection fails.

Solutions:

  1. Ensure MetaMask is unlocked
  2. Check you're on the correct network (Base Sepolia for testnet)
  3. Clear browser cache and refresh
  4. Try disconnecting and reconnecting

Wrong Network

Problem: "Wrong network" error when interacting with dApp.

Solution: Switch to Base Sepolia:

Vault Operations

Deposit Not Working

Problem: Deposit transaction fails or doesn't appear.

Solutions:

  1. Ensure you have enough NODR tokens
  2. Check token approval (approve vault to spend NODR)
  3. Verify minimum deposit amount (100 NODR)
  4. Check gas balance for transaction fees

ERC-7540 Deposit Pending

Problem: Deposit shows as "pending" for a long time.

Explanation: ERC-7540 vaults use async deposits:

  1. Request deposit → Assets transferred
  2. Wait for fulfillment (1-2 hours)
  3. Claim shares → Receive vault shares

Solution: Wait for the fulfillment delay to pass, then claim your shares.

Cannot Claim Shares

Problem: "Claim" button is disabled or transaction fails.

Solutions:

  1. Verify fulfillment delay has passed
  2. Check if deposit has been fulfilled (view pending requests)
  3. Ensure you're connected with the correct wallet

Node Operations

Node Not Starting

Problem: Validator/Guardian/Oracle node fails to start.

Solutions:

  1. Check environment variables are set correctly
  2. Verify RPC URL is accessible
  3. Ensure private key has sufficient ETH for gas
  4. Check logs for specific error messages

Node Not Selected for Tasks

Problem: Node is running but never selected for fulfillment/validation.

Possible Causes:

  1. Low TrustFingerprint score
  2. Insufficient stake
  3. Network connectivity issues
  4. Node not properly registered

Solutions:

  1. Check TrustFingerprint score
  2. Increase stake amount
  3. Verify node is registered onchain
  4. Check uptime and response times

Transaction Errors

"Insufficient Funds"

Problem: Transaction fails with insufficient funds error.

Solutions:

  1. Check ETH balance for gas
  2. Check NODR balance for deposit/stake
  3. Account for gas estimation buffer

"Transaction Reverted"

Problem: Transaction reverts without clear error.

Solutions:

  1. Check contract state (paused, etc.)
  2. Verify input parameters
  3. Check for role/permission issues
  4. Review transaction on BaseScan for details

Stuck Transaction

Problem: Transaction pending for a long time.

Solutions:

  1. Check gas price (may be too low)
  2. Speed up transaction in MetaMask
  3. Cancel and resubmit with higher gas

API Issues

Rate Limited

Problem: API returns 429 Too Many Requests.

Solution:

  • Reduce request frequency
  • Implement exponential backoff
  • Consider authenticated tier for higher limits

WebSocket Disconnecting

Problem: WebSocket connection drops frequently.

Solutions:

  1. Implement reconnection logic
  2. Respond to heartbeat messages
  3. Check network stability

Getting Help

Discord

Join our Discord for community support:

  • support channel for general questions

  • node-operators for node-specific issues

  • developers for API/SDK questions

GitHub Issues

Report bugs: https://github.com/Noderrxyz/noderr-protocol/issues

Email Support

For urgent issues: support@noderr.xyz


Last Updated: December 2025

results matching ""

    No results matching ""