> ## Documentation Index
> Fetch the complete documentation index at: https://docs.plasma.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Testnet Details

> Configuration reference for connecting to the Plasma Testnet.

## Network Parameters

| Parameter         | Value                             | Description                                    |
| ----------------- | --------------------------------- | ---------------------------------------------- |
| Network Name      | `Plasma Testnet`                  | Public, ongoing test network for Plasma.       |
| Public RPC        | `https://testnet-rpc.plasma.to`   | Public, rate-limited RPC endpoint.             |
| Chain ID          | `9746`                            | Unique identifier for the Plasma Testnet.      |
| Currency Symbol   | `XPL`                             | Testnet native token symbol.                   |
| Block Time        | \~1 second                        | Average time between blocks.                   |
| Consensus         | PlasmaBFT (Fast HotStuff variant) | Proof of Stake consensus mechanism.            |
| EVM Compatibility | Full                              | 100% compatible with Ethereum smart contracts. |

## Connection Endpoints

A public HTTPS RPC endpoint is available at `https://testnet-rpc.plasma.to`.

<Tip>
  Both HTTPS and WebSocket endpoints are available through our [RPC provider partners](../../plasma-chain/tools/rpc-providers).
</Tip>

```shell theme={null}
curl --location 'https://testnet-rpc.plasma.to' --header 'Content-Type: application/json' --data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}'
```

This should output something like:

```output theme={null}
{"jsonrpc":"2.0","id":1,"result":"0x9f61b"}
```

### Block Explorer

| Service  | URL                                                            | Status |
| -------- | -------------------------------------------------------------- | ------ |
| Explorer | [https://testnet.plasmascan.to](https://testnet.plasmascan.to) | Live   |

## Gas & Fees

Plasma Testnet supports fee payments in multiple tokens, including:

| Token                       | Ticker  | Status         |
| --------------------------- | ------- | -------------- |
| Native Plasma Testnet Token | `XPL`   | Live           |
| Testnet USD₮0               | `USD₮0` | In development |

<Tip>
  Zero-fee USD₮0 transfers are currently in development and will be available for testing soon.
</Tip>

## Development Resources

### Faucets

| Token | URL                                                     | Status |
| ----- | ------------------------------------------------------- | ------ |
| XPL   | [openfaucet.org](https://openfaucet.org/)               | Live   |
| XPL   | [QuickNode faucet](https://faucet.quicknode.com/plasma) | Live   |

## Chain Configuration Examples

### Network Configuration for Browser Wallets

Add Plasma Testnet to your browser wallet (MetaMask, Trust Wallet, Rabby) using the following parameters:

* **Network Name**: `Plasma Testnet`
* **RPC URL**: `https://testnet-rpc.plasma.to`
* **Chain ID**: `9746`
* **Currency Symbol**: `XPL`
* **Block Explorer URL**:`https://testnet.plasmascan.to`

See the [Browser Wallet Setup](../asset-management/browser-wallet-setup) guide for wallet-specific paths and screenshots.

### Hardhat

```javascript theme={null}
// hardhat.config.js
module.exports = {
  networks: {
    plasmaTestnet: {
      url: "https://testnet-rpc.plasma.to",
      chainId: 9746,
      accounts: [process.env.PRIVATE_KEY]
    }
  }
};
```

### Truffle

```javascript theme={null}
// truffle-config.js
module.exports = {
  networks: {
    plasmaTestnet: {
      provider: () => new HDWalletProvider(MNEMONIC,
        "https://testnet-rpc.plasma.to"),
      network_id: 9746,
      gas: 5500000,
      confirmations: 2,
      timeoutBlocks: 200,
      skipDryRun: true
    }
  }
};
```
