Plasma RPC Endpoints
Mainnet
HTTPS
https://api-plasma-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>
WSS
wss://api-plasma-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>
Quick Start
BASH
curl -sS -X POST https://api-plasma-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots> \-H 'Content-Type: application/json' \-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
JAVASCRIPT
import { JsonRpcProvider } from 'ethers';const provider = new JsonRpcProvider('https://api-plasma-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>');const latest = await provider.getBlockNumber();console.log('block', latest);
PYTHON
import requestsurl = 'https://api-plasma-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>'payload = { 'jsonrpc': '2.0', 'id': 1, 'method': 'eth_blockNumber', 'params': [] }resp = requests.post(url, json=payload)print(resp.json())
GO
package mainimport ("bytes""fmt""net/http""io/ioutil")func main() {url := "https://api-plasma-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>"payload := []byte("{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"eth_blockNumber\",\"params\":[]}")resp, err := http.Post(url, "application/json", bytes.NewBuffer(payload))if err != nil { panic(err) }defer resp.Body.Close()body, _ := ioutil.ReadAll(resp.Body)fmt.Println(string(body))}
Plasma is an EVM Layer 1 for stablecoin payments. It runs PlasmaBFT consensus and a Reth execution client. Block time is 1 second. You pay gas in XPL. Existing Solidity contracts deploy without changes. Hardhat, Foundry, ethers.js, viem, and MetaMask work as they do on Ethereum. Payment apps and wallets use Plasma for 1 second confirmation and standard Ethereum JSON-RPC.
Shared Node Pricing
How many calls do you make per month?
/ month
Growth
$299
/month
- 500 Responses /sec
- Dedicated Account Manager
Plasma Unlimited Node
- Unmetered requests within your tier
- Five tiers from 25 to 1,000 RPS
- No API credits, no overages
- HTTP & Websocket APIs
- Trace APIs
- Debug APIs
- Same endpoint URL and API key
- Self-serve in the dashboard
- Fixed monthly invoice
Plasma Dedicated Node Cluster
- Unlimited RPS & Responses
- HTTP & Websocket APIs
- Trace APIs
- Debug APIs
- Dedicated Account Manager
- Pay in Crypto
- Tailored load balancing
- Access to Engineering teams
- Global data centers
Developer Resources
FAQs
What is Plasma?
What is the chain ID and native token?
Is Plasma EVM compatible?
How do I add Plasma to MetaMask?
What Plasma RPC endpoints does Dwellir provide?
Does Dwellir support WebSockets on Plasma?
Is this an archive node?
Which RPC methods does Dwellir expose?
How is Plasma different from Ethereum and Bitcoin?
What pays gas?
Get your API key
and join other leading Web3 companies using Dwellir's infrastructure