Skip to main content

Testnet Program

The RibbleChain Testnet Program invites users and developers to test new features, dApps, and infrastructure before they go live on mainnet. Participants earn $XRB rewards for providing feedback and reporting bugs.

Why Join the Testnet Program?

  • Early Access: Try new features like EVM++ parallel execution or gasless transactions.
  • Earn $XRB: Get rewarded for testing and bug reporting.
  • Contribute: Help improve RibbleChain’s stability and performance.

Prerequisites

Step 1: Join the Testnet

Visit the RibbleChain Testnet Portal:

Step 2: Explore Testnet Features

Test features such as:

  • Gasless Transactions: Perform transactions without $XRB fees (see Gasless Transactions).
  • L3 Rollups: Deploy and interact with a test rollup (see Sequencer Setup).
  • dApps: Use testnet DEX, GameFi, or SocialFi dApps (see Using dApps).

Step 3: Report Bugs and Feedback

  • Bug Reporting:
    • Encounter an issue? Submit a bug report in the Testnet Portal.
    • Example: "Gasless transaction failed with error: 'Invalid Paymaster Signature'."
    • Reward: 50 $XRB per verified bug.
  • Feedback:
    • Share suggestions for improvement (e.g., "Add more DEX trading pairs").
    • Reward: 20 $XRB per actionable suggestion.

Step 4: Claim Rewards

  • Track your contributions in the Testnet Portal under "My Activity".
  • Claim $XRB rewards weekly:
    • Rewards are credited to your wallet (testnet $XRB for testing, mainnet $XRB for contributions).
    • Approve the transaction (gasless if enabled).

Step 5: Stay Updated

  • Follow testnet announcements in Community Channels.
  • Participate in testnet campaigns (e.g., "Stress Test the Sequencer") for bonus $XRB.

Best Practices

  • Detail: Provide detailed bug reports with steps to reproduce.
  • Testing: Test across multiple dApps and scenarios.
  • Engagement: Share your testnet experience in the community.
  • Security: Report vulnerabilities responsibly to the RibbleChain team.

Next Steps