Plasma RPC Endpoint
Fast, flat-rate Plasma RPC node provider — free tier, no KYC, HTTP & WebSocket.
Plasma is a stablecoin-focused EVM Layer 1 built for high-volume stablecoin payments, with a paymaster model that allows zero-fee USDT transfers and gas payable in stablecoins. SwiftNodes provides Plasma mainnet RPC over HTTP and WebSocket.
plasmaAbout Plasma
Plasma's mainnet beta went live on September 25, 2025. It runs PlasmaBFT, a Byzantine-fault-tolerant consensus designed to deliver sub-second block times and fast finality, and periodically anchors state to Bitcoin.
Plasma is EVM-compatible, so standard Solidity contracts and Ethereum tooling deploy without changes. A protocol paymaster sponsors basic USDT transfers so users need not hold the native XPL token, while more complex transactions can pay gas in stablecoins. Details on a newer chain like this can change; check official Plasma documentation for current parameters.
Common Use Cases on Plasma
- Stablecoin payments and transfers
- Zero-fee USDT transfers
- Stablecoin-denominated DeFi
- Cross-border settlement
- Merchant and remittance flows
Plasma Ecosystem
DeFi deployments reported on Plasma include Aave, Ethena, Euler, Fluid, and Pendle, alongside its stablecoin payment infrastructure.
HTTP Endpoint
https://rpc.swiftnodes.io/rpc/plasma?key=YOUR_API_KEYWebSocket Endpoint
wss://rpc.swiftnodes.io/ws/plasma?key=YOUR_API_KEYQuick Start: Connect to Plasma
cURL
curl -X POST https://rpc.swiftnodes.io/rpc/plasma?key=YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'ethers.js
import { JsonRpcProvider } from "ethers";
const provider = new JsonRpcProvider(
"https://rpc.swiftnodes.io/rpc/plasma?key=YOUR_API_KEY"
);
const blockNumber = await provider.getBlockNumber();
console.log("Plasma block:", blockNumber);viem
import { createPublicClient, http } from "viem";
const client = createPublicClient({
transport: http("https://rpc.swiftnodes.io/rpc/plasma?key=YOUR_API_KEY"),
});
const blockNumber = await client.getBlockNumber();web3.py
from web3 import Web3
w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/plasma?key=YOUR_API_KEY"))
print("Plasma block:", w3.eth.block_number)Add Plasma to MetaMask
https://rpc.swiftnodes.io/rpc/plasma?key=YOUR_API_KEYwss://rpc.swiftnodes.io/ws/plasma?key=YOUR_API_KEYBridging to Plasma
Plasma includes a Bitcoin bridge that mints pBTC against deposited BTC, and connects to other chains through third-party stablecoin bridges.
Features of SwiftNodes for Plasma
- Multiple load-balanced upstream nodes for high availability
- Health-checked every 60 seconds with automatic failover
- Free tier available — no credit card or KYC required
- Flat-rate monthly pricing with no per-request fees
- HTTP and WebSocket support
- One API key works across all 75+ supported chains, including Plasma
Rate Limits
| Plan | Price | HTTP req/s | WS msg/s |
|---|---|---|---|
| Free | $0/mo | 2 | 1 |
| Starter | $49/mo | 50 | 25 |
| Growth | $89/mo | 150 | 75 |
| Scale | $149/mo | 300 | 150 |
| Pro | $249/mo | 500 | 250 |
Frequently Asked Questions: Plasma
What's Plasma's chain ID?
Plasma mainnet is chain ID 9745.
Can I send USDT without holding XPL?
Yes - Plasma's protocol paymaster sponsors basic USDT transfers, and other transactions can pay gas in stablecoins.
Is Plasma EVM-compatible?
Yes - Plasma is EVM-compatible, so standard Solidity contracts and Ethereum tooling work directly.
Is WebSocket supported?
Yes - SwiftNodes provides HTTP and WebSocket (wss://) endpoints with eth_subscribe support.
Ready to start building on Plasma? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.