# Moonbeam RPC Node  
Polkadot's EVM Hub

Connect to Moonbeam, the fully EVM-compatible Polkadot parachain. Experience cross-chain interoperability, shared security, and seamless integration with both Ethereum and Polkadot ecosystems.

[Documentation](https://docs-rpc.crypto-chief.com/chains/moonbeam) [Get a free endpoint ](https://auth.crypto-chief.com/registration)

##### 12 M+

Requests per Day

##### 99.9 %

Network Uptime

##### < 60 ms

Average Response Time

##### 24/7

Technical Support

## Specification Moonbeam Network

Technical characteristics and available endpoints

![Moonbeam (GLMR)](/img/protocols/moonbeam.svg)

### Moonbeam (GLMR)

Mainnet & Moonbase Alpha Testnet Support

Chain ID 1284

Protocol HTTPS / WSS

Uptime 99.9%

Block Time \~12s

Type Polkadot Parachain

EVM Compatible Full

Moonbeam is a fully EVM-compatible smart contract parachain on Polkadot, bringing Ethereum development to the Polkadot ecosystem with native cross-chain capabilities. As a parachain, Moonbeam inherits Polkadot's shared security while enabling seamless communication with other parachains through XCM (Cross-Consensus Messaging). This unique position makes Moonbeam the bridge between Ethereum's massive developer ecosystem and Polkadot's multi-chain vision.

#### Key capabilities:

- Full EVM compatibility on Polkadot
- Polkadot parachain with shared security
- XCM for cross-chain messaging
- Substrate-based infrastructure
- Complete Ethereum tooling support
- Native cross-chain asset transfers
- Interoperability with 50+ parachains
- On-chain governance with GLMR
- Growing multi-chain DeFi ecosystem

#### 🔗 RPC Endpoints

HTTPS

`https://rpc.crypto-chief.com/moonbeam/{YOUR_API_KEY}`

WSS

`wss://rpc.crypto-chief.com/moonbeam/ws/{YOUR_API_KEY}`

Replace {YOUR\_API\_KEY} with your actual API key from the dashboard.

## What is a Moonbeam RPC Node?

Access Polkadot's EVM parachain

A Moonbeam RPC node provides applications with access to a fully EVM-compatible parachain on Polkadot, enabling Ethereum developers to deploy contracts while accessing Polkadot's cross-chain capabilities. Moonbeam acts as a bridge connecting Ethereum's development ecosystem with Polkadot's multi-chain architecture, allowing applications to leverage the best of both worlds.

### Why Moonbeam on Polkadot

Ethereum has the developers and tools. Polkadot has cross-chain interoperability and shared security. **Moonbeam combines both** — deploy Solidity contracts using familiar tools while accessing Polkadot's 50+ parachains through native messaging. This makes Moonbeam the natural entry point for Ethereum developers exploring Polkadot.

**Moonbeam advantages:**

- **Full EVM compatibility** — deploy Ethereum contracts unchanged
- **Polkadot security** — shared validator security
- **XCM messaging** — native cross-chain communication
- **Multi-chain access** — connect to 50+ parachains
- **Ethereum tools** — use MetaMask, Hardhat, Remix
- **Substrate features** — advanced governance and staking

### Polkadot parachain architecture

Moonbeam is a **parachain** — a specialized blockchain connected to Polkadot's Relay Chain. Parachains share security through Polkadot's validators while maintaining independent logic and state. This architecture enables **trustless cross-chain messaging** between parachains through XCM (Cross-Consensus Messaging), creating a truly interoperable multi-chain ecosystem.

**How Moonbeam works:**

1. Moonbeam runs as Polkadot parachain
2. Inherits security from Polkadot validators
3. Executes EVM smart contracts
4. Communicates with other parachains via XCM
5. Provides Ethereum-compatible RPC interface

### Cross-chain capabilities

Through **XCM**, Moonbeam can natively communicate with other Polkadot parachains like Acala (DeFi), Phala (privacy), Astar (multi-VM), and more. This enables building applications that span multiple chains — for example, a DeFi app on Moonbeam using Acala's stablecoin and Phala's confidential computing.

This cross-chain composability represents Polkadot's core vision: a multi-chain future where blockchains specialize and interoperate.

## Technical Documentation

Quick start for developers

### Supported RPC Methods

Moonbeam supports all standard Ethereum JSON-RPC methods plus Substrate-specific calls:

- **eth\_blockNumber** — current block number
- **eth\_getBalance** — GLMR balance
- **eth\_call** — execute view functions
- **eth\_sendRawTransaction** — broadcast transactions
- **eth\_getTransactionReceipt** — transaction confirmation
- **eth\_getLogs** — event logs
- **eth\_gasPrice** — current gas price
- **eth\_estimateGas** — gas estimation
- **eth\_subscribe** — WebSocket subscriptions

### Code Examples

💻

#### JavaScript (ethers.js) — Moonbeam Connection:

```
const { ethers } = require('ethers');

const provider = new ethers.JsonRpcProvider('https://rpc.crypto-chief.com/moonbeam/YOUR_API_KEY');

// Verify we're on Moonbeam
const network = await provider.getNetwork();
console.log('Chain ID:', network.chainId); // 1284

// Get GLMR balance
const balance = await provider.getBalance('0x...');
console.log('GLMR Balance:', ethers.formatEther(balance));

// Deploy Ethereum contract on Polkadot!
const factory = new ethers.ContractFactory(abi, bytecode, wallet);
const contract = await factory.deploy();
await contract.waitForDeployment();

console.log('Contract on Moonbeam:', await contract.getAddress());
console.log('Now accessible to entire Polkadot ecosystem via XCM!');
```

💻

#### Python (web3.py) — Moonbeam Setup:

```
from web3 import Web3

w3 = Web3(Web3.HTTPProvider('https://rpc.crypto-chief.com/moonbeam/YOUR_API_KEY'))

print('Connected to Moonbeam:', w3.is_connected())
print('Chain ID:', w3.eth.chain_id)  # 1284
print('Latest block:', w3.eth.block_number)

# Gas price on Moonbeam
gas_price = w3.eth.gas_price
print(f'Gas price: {gas_price} wei')

# Get GLMR balance
balance = w3.eth.get_balance('0x...')
print(f'GLMR: {balance / 1e18}')
```

💻

#### WebSocket — Monitor Cross-Chain Activity:

```
const { ethers } = require('ethers');
const provider = new ethers.WebSocketProvider('wss://rpc.crypto-chief.com/moonbeam/ws/YOUR_API_KEY');

// Monitor Moonbeam blocks
provider.on('block', async (blockNumber) => {
  const block = await provider.getBlock(blockNumber);
  console.log(`Moonbeam block ${blockNumber}: ${block.transactions.length} txs`);
});

// Monitor cross-chain transfers
const XCM_BRIDGE = '0x...';
const filter = {
  address: XCM_BRIDGE,
  topics: [ethers.id('CrossChainTransfer(address,bytes32,uint256)')]
};

provider.on(filter, (log) => {
  console.log('Cross-chain transfer via XCM:', log);
});
```

### Moonbeam Best Practices

- **XCM Integration:** Leverage cross-chain messaging for multi-parachain apps
- **Ethereum Compatibility:** Use standard Ethereum development tools
- **Cross-Chain Assets:** Access tokens from other Polkadot parachains
- **Substrate Features:** Explore on-chain governance and staking
- **Gas in GLMR:** Ensure users have GLMR for transaction fees
- **Testing:** Test on Moonbase Alpha testnet before mainnet

## Why choose us?

Cross-chain infrastructure

### Cross-Chain Native

Infrastructure supporting XCM cross-chain messaging delivering &lt;60ms latency with Polkadot integration.

### Polkadot Security

Parachain infrastructure inheriting Polkadot's shared security with 99.9% uptime guarantees.

### Multi-Chain Analytics

Monitor parachain activity, XCM messages, cross-chain transfers, and ecosystem metrics.

### Global Infrastructure

Strategically deployed nodes ensuring reliable access to Polkadot's EVM parachain.

### Ecosystem Scaling

Infrastructure designed to handle growing multi-chain DeFi and cross-chain applications.

### Polkadot Specialists

24/7 support from engineers familiar with Polkadot, parachains, XCM, and Substrate.

## Examples of Use

Build cross-chain applications

Moonbeam's position as Polkadot's EVM hub enables cross-chain DeFi, multi-parachain applications, and bridges between Ethereum and Polkadot ecosystems.

#### Cross-Chain DeFi

Build DeFi protocols accessing liquidity and assets from multiple Polkadot parachains through XCM messaging.

#### Multi-Chain DEXs

Create DEXs enabling trading of assets from Moonbeam, Acala, Astar, and other parachains.

#### Ethereum Migration

Port existing Ethereum dApps to Moonbeam gaining Polkadot interoperability without code changes.

#### Cross-Parachain Apps

Develop applications spanning multiple parachains — DeFi on Acala, privacy on Phala, execution on Moonbeam.

#### Governance Platforms

Build governance systems leveraging Substrate's on-chain governance and Moonbeam's EVM flexibility.

#### Stablecoin Infrastructure

Create stablecoin systems integrated with Polkadot's multi-chain economy and cross-chain transfers.

## Got questions?  
we are here to help

## What is Moonbeam? 

Moonbeam is a fully EVM-compatible smart contract parachain on Polkadot, enabling Ethereum development with cross-chain capabilities.

## What is a Polkadot parachain? 

Parachains are specialized blockchains connected to Polkadot's Relay Chain, sharing security while maintaining independent logic and state.

## Is Moonbeam fully EVM compatible? 

Yes, Moonbeam achieves full EVM compatibility. Deploy Solidity contracts using standard Ethereum tools without modifications.

## What is XCM? 

XCM (Cross-Consensus Messaging) is Polkadot's protocol for trustless communication between parachains, enabling native cross-chain interactions.

## Can I use MetaMask with Moonbeam? 

Yes! Moonbeam is fully compatible with MetaMask, Hardhat, Remix, and all standard Ethereum development tools.

## What is the GLMR token? 

GLMR is Moonbeam's native token used for gas fees, staking, governance, and parachain bond collateral.

## How does Moonbeam connect to other parachains? 

Moonbeam uses XCM to send messages and transfer assets to/from other Polkadot parachains like Acala, Phala, and Astar.

## What's the difference between Moonbeam and Moonriver? 

Moonbeam is on Polkadot, Moonriver is on Kusama (Polkadot's canary network). Both are EVM parachains with same architecture.

## Do you support Moonbeam testnet? 

Yes, we provide RPC access to both Moonbeam mainnet (Chain ID 1284) and Moonbase Alpha testnet.

## Why build on Moonbeam vs Ethereum L2? 

Moonbeam offers native Polkadot cross-chain capabilities and access to 50+ parachains, while Ethereum L2s focus on Ethereum scaling.

## Pricing that grows with your needs.

### Free

Start building on Web3 — no credit card.

##### $0

- 5 reqs/sec RPC
- 5 reqs/min Unified API
- 1 req/day AML
- Ultimate chains
- WSS, Statistics
- Community support

[Get started ](https://auth.crypto-chief.com/registration)

### Pay for use

Flexible pay-as-you-go for any workload.

##### From $10

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started](https://auth.crypto-chief.com/registration)

### Subscription

From $500 monthly plus 20% extra value.

##### From $500

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started ](https://auth.crypto-chief.com/registration)

### Enterprise

Tailored solution for expert builders

##### Custom terms

All Subscription features plus:

- Flexible rate limits
- Engineering team support
- Custom SLA
- Personal manager

[Contact Sales ](/contact/)
