R5 Network
WebsiteR5 LabsGitHub
  • Getting Started
    • Hello & Welcome!
  • About R5
    • Overview
    • R5 Components
    • Consensus Mechanism
    • zkNet (Privacy)
  • R5 Coin
  • R5 Tokenomics
  • Tutorials & Guides
    • Connect & Use R5
      • R5 Desktop Wallet
      • MetaMask
      • Rabby Wallet
      • Coinbase Wallet
    • zkNet Web Wallet
    • R5 Desktop Wallet
      • Interface Overview
      • Send a Transaction
      • Receive a Transaction
      • Backup Your Wallet
      • Retrieve Your Private Key
    • How To: Deploy a Node
    • How To: Mine R5
    • How To: GPU Mine R5
    • How To: Build R5 From Source
    • How To: Connect Local Nodes
  • For Developers
    • R5 SDK
      • R5 Relayer
      • R5 Console
      • JS Console
      • CLI Wallet
      • SCdev
      • SSL Proxy
    • Hardware Requirements
    • R5 Testnet
    • R5 Devnet
    • Local Networks
    • JSON-RPC API
      • admin
      • debug
      • ethash
      • miner
      • net
      • r5 (eth)
      • rpc
      • txpool
      • web3
    • Indexer API
    • zkNet API
    • Node Configuration
    • Ethash-R5
    • Smart Contracts
    • Wrapped R5 (Native)
    • Tokens & NFTs
  • Bug Bounty Program
  • Resources
    • Website
    • R5 Labs
    • R5 Labs GitHub
Powered by GitBook
On this page
  • Overview
  • Key Features
  • Use Cases
  • Connection Details & Public RPC
  • Run Your Own Node
  1. For Developers

R5 Testnet

Maintained by R5 Labs, the R5 Testnet is the testing ledger of the R5 Network. It is used for the final stages of testing network and protocol upgrades, and offers a stable and consistent environment compared to the R5 Devnet.


Overview

The R5 Testnet is designed as a near-production environment where developers and network participants can safely test smart contracts, dapps, and protocol upgrades before they are deployed on the main network. By replicating production conditions as closely as possible, the Testnet allows you to:

  • Validate new features and network changes

  • Perform stress and performance testing

  • Verify smart contract functionality and interoperability

  • Simulate real-world usage without risking actual economic value


Key Features

  • Stable Environment: The Testnet is maintained by R5 Labs and is more stable than the Devnet, making it suitable for the final testing of network upgrades and application deployments.

  • Realistic Conditions: It closely mirrors the production network, providing realistic transaction fees, gas costs, and network behaviour. This ensures that tests and simulations reflect actual network conditions.

  • Safe Testing Ground: All tokens and transactions on the Testnet are purely for testing purposes. There is no real economic value associated with them, allowing for risk-free experimentation.

  • Upgrade Validation: The Testnet is utilised for testing new protocol upgrades and network changes. This allows developers to identify and resolve potential issues prior to mainnet deployment.

  • Public Access: The Testnet is available to all developers and network participants. Faucets and public endpoints are provided to support testing and development.


Use Cases

  • Smart Contract Testing: Deploy and interact with your smart contracts in an environment that replicates production conditions. This is ideal for debugging, performance tuning, and security testing.

  • dApp Development: Build and test decentralised applications on the Testnet to ensure that they function correctly before going live on the main network.

  • Protocol Upgrade Trials: Network upgrades and protocol changes can be trialled on the Testnet, enabling thorough testing and validation before mainnet release.

  • Stress Testing: Simulate heavy network loads to evaluate performance and stability, ensuring that the network can handle high transaction volumes.

  • Developer Education: The Testnet serves as an excellent environment for learning and experimentation, allowing new developers to gain hands-on experience without financial risk.


Connection Details & Public RPC

You can use the information below to connect to the R5 Testnet using your wallet of choice. All wallets compatible with the R5 Mainnet that support custom network integration, should be compatible with the testnet.

Property
Value

Network Name

R5 Network (Testnet)

Chain ID

33710

Public RPC URL

https://rpc-testnet.r5.network

Native Coin

Test R5 (TR5)

Block Explorer

https://explorer-testnet.r5.network


Run Your Own Node

./r5 --network testnet
PreviousHardware RequirementsNextR5 Devnet

Last updated 1 month ago

You can run your own testnet node via the , by running it with the --network testnet flag:

You can use other development tools from the provided to interact with the R5 Testnet.

R5 Relayer
R5 SDK