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

# Network Information - Mainnet

export const CopyToClipboard = ({value, children}) => {
  const [copied, setCopied] = useState(false);
  const handleCopy = async () => {
    try {
      await navigator.clipboard.writeText(value);
      setCopied(true);
      setTimeout(() => setCopied(false), 1000);
    } catch {
      const textarea = document.createElement("textarea");
      textarea.value = value;
      textarea.style.position = "fixed";
      textarea.style.opacity = "0";
      document.body.appendChild(textarea);
      textarea.select();
      document.execCommand("copy");
      document.body.removeChild(textarea);
      setCopied(true);
      setTimeout(() => setCopied(false), 1000);
    }
  };
  return <span style={{
    display: "inline",
    whiteSpace: "nowrap"
  }}>
      {children}
      <button onClick={handleCopy} title={copied ? "Copied!" : "Copy to clipboard"} style={{
    background: "none",
    border: "none",
    cursor: "pointer",
    padding: "2px",
    display: "inline-flex",
    alignItems: "center",
    verticalAlign: "middle",
    marginLeft: "4px",
    opacity: copied ? 1 : 0.4,
    transition: "opacity 0.15s"
  }} onMouseEnter={e => {
    if (!copied) e.currentTarget.style.opacity = "0.8";
  }} onMouseLeave={e => {
    if (!copied) e.currentTarget.style.opacity = "0.4";
  }}>
        {copied ? <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="#22c55e" strokeWidth="2.5" strokeLinecap="round" strokeLinejoin="round">
            <polyline points="20 6 9 17 4 12" />
          </svg> : <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
            <rect x="9" y="9" width="13" height="13" rx="2" ry="2" />
            <path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1" />
          </svg>}
      </button>
    </span>;
};

<div class="mintlify-table-wrapper">
  <table class="mintlify-table">
    <thead>
      <tr>
        <th>Name</th>
        <th>Value</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>Network Name</td>

        <td>
          <CopyToClipboard value="Monad Mainnet">`Monad Mainnet`</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>Chain ID</td>

        <td>
          <CopyToClipboard value="143">`143`</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>Currency Symbol</td>

        <td>
          <CopyToClipboard value="MON">`MON`</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>RPC URL</td>
        <td>[see below](#public-rpc-endpoints)</td>
      </tr>

      <tr>
        <td>Block Explorer (MonadVision)</td>

        <td>
          <CopyToClipboard value="https://monadvision.com">[https://monadvision.com](https://monadvision.com)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>Block Explorer (Monadscan)</td>

        <td>
          <CopyToClipboard value="https://monadscan.com">[https://monadscan.com](https://monadscan.com)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>Block Explorer (Socialscan)</td>

        <td>
          <CopyToClipboard value="https://monad.socialscan.io">[https://monad.socialscan.io](https://monad.socialscan.io)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>Network Visualization</td>

        <td>
          <CopyToClipboard value="https://gmonads.com">[https://gmonads.com](https://gmonads.com)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>Current version / revision</td>
        <td>[`v0.13.1`](/developer-essentials/changelog/releases#v0131) / [`MONAD_NINE`](/developer-essentials/changelog#revisions)</td>
      </tr>
    </tbody>
  </table>
</div>

Other [block explorers](/tooling-and-infra/block-explorers) supported:

* Detailed traces: [Phalcon Explorer](https://blocksec.com/explorer) and [Tenderly](https://dashboard.tenderly.co/explorer)
* UserOps: [Jiffyscan](https://jiffyscan.xyz/?network=monad)

### Public RPC Endpoints

Public RPC endpoints are rate-limited but should be sufficient for basic usage. If you
need a higher-limit RPC endpoint, please see [RPC Providers](/tooling-and-infra/rpc-providers).

Websocket endpoints start with `wss://`. See [Websocket Reference](/reference/websockets) for
further information.

<div class="mintlify-table-wrapper">
  <table class="mintlify-table">
    <thead>
      <tr>
        <th>RPC URL</th>
        <th>Provider</th>
        <th>Rate Limits</th>
        <th>Batch Call Limit</th>
        <th>Notes</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <CopyToClipboard value="https://rpc.monad.xyz">`https://rpc.monad.xyz`</CopyToClipboard><br /><CopyToClipboard value="wss://rpc.monad.xyz">`wss://rpc.monad.xyz`</CopyToClipboard>
        </td>

        <td>QuickNode</td>
        <td>25 rps</td>
        <td>100</td>

        <td />
      </tr>

      <tr>
        <td>
          <CopyToClipboard value="https://rpc1.monad.xyz">`https://rpc1.monad.xyz`</CopyToClipboard><br /><CopyToClipboard value="wss://rpc1.monad.xyz">`wss://rpc1.monad.xyz`</CopyToClipboard>
        </td>

        <td>Alchemy</td>
        <td>15 rps</td>
        <td>100</td>
        <td>`debug_` and `trace_` methods disabled</td>
      </tr>

      <tr>
        <td>
          <CopyToClipboard value="https://rpc2.monad.xyz">`https://rpc2.monad.xyz`</CopyToClipboard><br /><CopyToClipboard value="wss://rpc2.monad.xyz">`wss://rpc2.monad.xyz`</CopyToClipboard>
        </td>

        <td>Goldsky Edge</td>
        <td>300 per 10s</td>
        <td>10</td>
        <td>historical state lookups (e.g. `eth_call`) supported; see [discussion](/developer-essentials/historical-data)</td>
      </tr>

      <tr>
        <td>
          <CopyToClipboard value="https://rpc3.monad.xyz">`https://rpc3.monad.xyz`</CopyToClipboard><br /><CopyToClipboard value="wss://rpc3.monad.xyz">`wss://rpc3.monad.xyz`</CopyToClipboard>
        </td>

        <td>Ankr</td>
        <td>300 per 10s</td>
        <td>10</td>
        <td>`debug_` methods disabled</td>
      </tr>

      <tr>
        <td>
          <CopyToClipboard value="https://rpc-mainnet.monadinfra.com">`https://rpc-mainnet.monadinfra.com`</CopyToClipboard><br /><CopyToClipboard value="wss://rpc-mainnet.monadinfra.com">`wss://rpc-mainnet.monadinfra.com`</CopyToClipboard>
        </td>

        <td>MF</td>
        <td>20 rps</td>
        <td>1</td>
        <td>historical state lookups (e.g. `eth_call`) supported; see [discussion](/developer-essentials/historical-data)</td>
      </tr>
    </tbody>
  </table>
</div>

See [RPC Limits](/reference/rpc-limits) for additional detail on method-specific limits.

### Supported Infrastructure

See the [Tooling and Infrastructure](/tooling-and-infra) page for a list of providers
supporting mainnet.

### Canonical Contracts

<div class="mintlify-table-wrapper">
  <table class="mintlify-table">
    <thead>
      <tr>
        <th>Name</th>
        <th>Address</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>Wrapped MON</td>

        <td>
          <CopyToClipboard value="0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A">[`0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A`](https://monadvision.com/address/0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[Create2Deployer](https://github.com/pcaversaccio/create2deployer)</td>

        <td>
          <CopyToClipboard value="0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2">[`0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2`](https://monadvision.com/address/0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[CreateX](https://github.com/pcaversaccio/createx)</td>

        <td>
          <CopyToClipboard value="0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed">[`0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed`](https://monadvision.com/address/0xba5Ed099633D3B313e4D5F7bdc1305d3c28ba5Ed)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[ERC-2470 Singleton Factory](https://eips.ethereum.org/EIPS/eip-2470)</td>

        <td>
          <CopyToClipboard value="0xce0042b868300000d44a59004da54a005ffdcf9f">[`0xce0042b868300000d44a59004da54a005ffdcf9f`](https://monadvision.com/address/0xce0042b868300000d44a59004da54a005ffdcf9f)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[ERC-4337 EntryPoint v0.6](https://github.com/eth-infinitism/account-abstraction/blob/v0.6.0/contracts/core/EntryPoint.sol)</td>

        <td>
          <CopyToClipboard value="0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789">[`0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789`](https://monadvision.com/address/0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[ERC-4337 SenderCreator v0.6](https://github.com/eth-infinitism/account-abstraction/blob/v0.6.0/contracts/core/SenderCreator.sol)</td>

        <td>
          <CopyToClipboard value="0x7fc98430eAEdbb6070B35B39D798725049088348">[`0x7fc98430eAEdbb6070B35B39D798725049088348`](https://monadvision.com/address/0x7fc98430eAEdbb6070B35B39D798725049088348)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[ERC-4337 EntryPoint v0.7](https://github.com/eth-infinitism/account-abstraction/releases)</td>

        <td>
          <CopyToClipboard value="0x0000000071727De22E5E9d8BAf0edAc6f37da032">[`0x0000000071727De22E5E9d8BAf0edAc6f37da032`](https://monadvision.com/address/0x0000000071727De22E5E9d8BAf0edAc6f37da032)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[ERC-4337 SenderCreator v0.7](https://github.com/eth-infinitism/account-abstraction/blob/v0.7.0/contracts/core/SenderCreator.sol)</td>

        <td>
          <CopyToClipboard value="0xEFC2c1444eBCC4Db75e7613d20C6a62fF67A167C">[`0xEFC2c1444eBCC4Db75e7613d20C6a62fF67A167C`](https://monadvision.com/address/0xEFC2c1444eBCC4Db75e7613d20C6a62fF67A167C)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[ERC-6492 UniversalSigValidator](https://eips.ethereum.org/EIPS/eip-6492)</td>

        <td>
          <CopyToClipboard value="0xdAcD51A54883eb67D95FAEb2BBfdC4a9a6BD2a3B">[`0xdAcD51A54883eb67D95FAEb2BBfdC4a9a6BD2a3B`](https://monadvision.com/address/0xdAcD51A54883eb67D95FAEb2BBfdC4a9a6BD2a3B)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[Foundry Deterministic Deployer](https://getfoundry.sh/guides/deterministic-deployments-using-create2/)</td>

        <td>
          <CopyToClipboard value="0x4e59b44847b379578588920ca78fbf26c0b4956c">[`0x4e59b44847b379578588920ca78fbf26c0b4956c`](https://monadvision.com/address/0x4e59b44847b379578588920ca78fbf26c0b4956c)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[Multicall3](https://www.multicall3.com/)</td>

        <td>
          <CopyToClipboard value="0xcA11bde05977b3631167028862bE2a173976CA11">[`0xcA11bde05977b3631167028862bE2a173976CA11`](https://monadvision.com/address/0xcA11bde05977b3631167028862bE2a173976CA11)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[MultiSend](https://github.com/safe-fndn/safe-smart-account/blob/v1.3.0/contracts/libraries/MultiSend.sol)</td>

        <td>
          <CopyToClipboard value="0x998739BFdAAdde7C933B942a68053933098f9EDa">[`0x998739BFdAAdde7C933B942a68053933098f9EDa`](https://monadvision.com/address/0x998739BFdAAdde7C933B942a68053933098f9EDa)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[MultiSendCallOnly](https://github.com/safe-fndn/safe-smart-account/blob/v1.3.0/contracts/libraries/MultiSendCallOnly.sol)</td>

        <td>
          <CopyToClipboard value="0xA1dabEF33b3B82c7814B6D82A79e50F4AC44102B">[`0xA1dabEF33b3B82c7814B6D82A79e50F4AC44102B`](https://monadvision.com/address/0xA1dabEF33b3B82c7814B6D82A79e50F4AC44102B)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[Permit2](https://github.com/Uniswap/permit2)</td>

        <td>
          <CopyToClipboard value="0x000000000022d473030f116ddee9f6b43ac78ba3">[`0x000000000022d473030f116ddee9f6b43ac78ba3`](https://monadvision.com/address/0x000000000022d473030f116ddee9f6b43ac78ba3)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[Safe](https://github.com/safe-fndn/safe-smart-account/blob/v1.3.0/contracts/GnosisSafe.sol)</td>

        <td>
          <CopyToClipboard value="0x69f4D1788e39c87893C980c06EdF4b7f686e2938">[`0x69f4D1788e39c87893C980c06EdF4b7f686e2938`](https://monadvision.com/address/0x69f4D1788e39c87893C980c06EdF4b7f686e2938)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[SafeL2](https://github.com/safe-fndn/safe-smart-account/blob/v1.3.0/contracts/GnosisSafeL2.sol)</td>

        <td>
          <CopyToClipboard value="0xfb1bffC9d739B8D520DaF37dF666da4C687191EA">[`0xfb1bffC9d739B8D520DaF37dF666da4C687191EA`](https://monadvision.com/address/0xfb1bffC9d739B8D520DaF37dF666da4C687191EA)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[SafeSingletonFactory](https://github.com/safe-fndn/safe-singleton-factory/blob/main/source/deterministic-deployment-proxy.yul)</td>

        <td>
          <CopyToClipboard value="0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7">[`0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7`](https://monadvision.com/address/0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[SimpleAccount](https://github.com/eth-infinitism/account-abstraction/blob/develop/contracts/accounts/SimpleAccount.sol)</td>

        <td>
          <CopyToClipboard value="0x68641DE71cfEa5a5d0D29712449Ee254bb1400C2">[`0x68641DE71cfEa5a5d0D29712449Ee254bb1400C2`](https://monadvision.com/address/0x68641DE71cfEa5a5d0D29712449Ee254bb1400C2)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[Simple7702Account](https://github.com/eth-infinitism/account-abstraction/blob/develop/contracts/accounts/Simple7702Account.sol)</td>

        <td>
          <CopyToClipboard value="0xe6Cae83BdE06E4c305530e199D7217f42808555B">[`0xe6Cae83BdE06E4c305530e199D7217f42808555B`](https://monadvision.com/address/0xe6Cae83BdE06E4c305530e199D7217f42808555B)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[Sub Zero VanityMarket](https://github.com/Philogy/sub-zero-contracts)</td>

        <td>
          <CopyToClipboard value="0x000000000000b361194cfe6312EE3210d53C15AA">[`0x000000000000b361194cfe6312EE3210d53C15AA`](https://monadvision.com/address/0x000000000000b361194cfe6312EE3210d53C15AA)</CopyToClipboard>
        </td>
      </tr>

      <tr>
        <td>[Zoltu Deterministic Deployment Proxy](https://github.com/Zoltu/deterministic-deployment-proxy)</td>

        <td>
          <CopyToClipboard value="0x7A0D94F55792C434d74a40883C6ed8545E406D12">[`0x7A0D94F55792C434d74a40883C6ed8545E406D12`](https://monadvision.com/address/0x7A0D94F55792C434d74a40883C6ed8545E406D12)</CopyToClipboard>
        </td>
      </tr>
    </tbody>
  </table>
</div>

### Ecosystem contract addresses

See the [protocols](https://github.com/monad-crypto/protocols) repo.

### Tokens

See [Tokens and Bridges](/developer-essentials/network-information/tokens-and-bridges) or the [token-list](https://github.com/monad-crypto/token-list) repo.
