Plasma is a stablecoin-first L1 with instant, irreversible PlasmaBFT finality and a standout native feature: zero-fee USD₮ transfers via protocol-level paymasters. It runs a standard reth EVM under the hood, so every Ethereum tool works without modification. Very few independent RPC providers serve Plasma yet — NodeFlare runs a dedicated node with multi-region routing and automatic failover.
Plasma RPC URLs
Public endpoint — no API key:
https://rpc.nodeflare.app/plasma/publicKeyed endpoint (free account — higher limits, heavy methods):
https://rpc.nodeflare.app/plasma/v1/{YOUR_KEY}Get your free key → — no credit card.
Quick start
curl https://rpc.nodeflare.app/plasma/public \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'import { ethers } from 'ethers';
const provider = new ethers.JsonRpcProvider(
'https://rpc.nodeflare.app/plasma/public'
);
console.log('Plasma block:', await provider.getBlockNumber());from web3 import Web3
w3 = Web3(Web3.HTTPProvider('https://rpc.nodeflare.app/plasma/public'))
print('Plasma block:', w3.eth.block_number)Plasma at a glance
| Parameter | Value |
|---|---|
| Chain ID | 9745 (0x2611) |
| Currency | XPL |
| Type | L1 (PlasmaBFT + reth EVM) |
| Block time | ~1 s |
| Finality | < 1 s — instant, no reorgs |
| WebSocket | Coming soon |
| Explorer | plasmascan.to |
Two things make Plasma unusual among EVM chains:
- Gasless stablecoin transfers. USD₮ transfers are sponsored at the protocol level — users pay zero XPL gas. This is a native primitive, not a relayer workaround. If you’re indexing transfers, expect to see transactions with zero gas cost in receipts.
- Instant finality. PlasmaBFT consensus makes every accepted block final — the chain never reorgs. A receipt means the state change is permanent; you don’t need confirmation-count logic.
Our per-method reference for Plasma covers chain-specific notes for every JSON-RPC method.
Free tier
- 2,000,000 compute units/month — no credit card
eth_getLogs(75 CU),trace_*/debug_*(100 CU) included on free- Every supported chain under one key — Plasma, Ethereum, Base, Arbitrum and more
- Multi-region routing with automatic failover
Add Plasma to MetaMask
| Field | Value |
|---|---|
| Network name | Plasma |
| RPC URL | https://rpc.nodeflare.app/plasma/public |
| Chain ID | 9745 |
| Currency symbol | XPL |
| Block explorer | https://plasmascan.to |
FAQ
What is the Plasma RPC URL?
https://rpc.nodeflare.app/plasma/public — no API key required, rate-limited per IP. A free key unlocks higher limits, eth_getLogs, and debug/trace methods.
Is the Plasma RPC free?
Yes. The public endpoint is free without sign-up; a free account adds 2M CU/month and a dedicated keyed path with no credit card required.
Does eth_getLogs work on Plasma?
Yes — with a free API key. Transfer-event density is high (stablecoin payments are Plasma’s core use case): use address + topic0 filters. Each call costs 75 CU.
Does Plasma have WebSocket support?
Not yet on NodeFlare — WebSocket is live on Ethereum, Base, BNB Chain, Arbitrum, Optimism, HyperEVM, and Avalanche. Plasma WS is on the roadmap.
Do debug_ and trace_ methods work?
Yes — Plasma runs reth, which exposes the full debug_ and trace_ namespace. These work on the free tier with a key.
Building on Plasma? Get your free NodeFlare key → — covers Plasma plus every supported chain.