> ## 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.

# Mainnet Details

> Configuration reference for connecting to the Plasma Mainnet.

## Network Parameters

| Parameter | Value | Description |
| - | - | - |
| Network Name | `Plasma Mainnet Beta` | Public mainnet beta environment for Plasma. |
| Public RPC | `https://rpc.plasma.to` | Public, rate-limited RPC endpoint. |
| Chain ID | `9745` | Unique identifier for the Plasma Mainnet. |
| Currency Symbol | `XPL` | Mainnet 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://rpc.plasma.to`.

> [!TIP]
>
> Both HTTPS and WebSocket endpoints are available through our [RPC provider partners](https://docs.plasma.org/docs/plasma-chain/tools/rpc-providers.md).

```shell theme={null}
curl --location 'https://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":"0x11180f"}
```

### Block Explorer

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

## Gas & Fees

Plasma Mainnet currently supports fee payments in:

| Token | Ticker | Status |
| - | - | - |
| Native Plasma Mainnet Token | `XPL` | Live |

*Plasma will support fee payments in multiple tokens soon.*

## Development Resources

### Docs

| URL | Status |
| - | - |
| [www.plasma.org/docs](https://www.plasma.org/docs) | Live |

## Chain Configuration Examples

### Network Configuration for Browser Wallets

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

* **Network Name**: `Plasma Mainnet Beta`
* **RPC URL**: `https://rpc.plasma.to`
* **Chain ID**: `9745`
* **Currency Symbol**: `XPL`
* **Block Explorer URL**:`https://plasmascan.to`

See the [Browser Wallet Setup](https://docs.plasma.org/docs/guides/asset-management/browser-wallet-setup.md) guide for wallet-specific paths and screenshots.

### Hardhat

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

### Truffle

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


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.