Logo
New RPC users get 35% off their first monthView the offer
Abstract logo

Abstract RPC Endpoints for Mainnet

The Blockchain for Consumer Crypto

Connect to Abstract Mainnet through reliable HTTPS and WebSocket RPC endpoints from OnFinality. Query blocks, balances, smart contracts and logs, submit transactions, subscribe to real-time events, and access historical state through Archive-enabled infrastructure.

Built for consumer-facing applications on Abstract's ZK Stack L2, OnFinality RPC supports wallets, games, social apps, DeFi, account-abstraction workflows, analytics, and production backend services.

Chain ID2741
CurrencyETH
Sign up for a Free Plan to unlock up to 40 req/sec and API Usage and Performance Insights. Get Started

Public endpoint rate limit: 5 req/sec

Connect to Abstract RPC
curl -H 'Content-Type: application/json' -d '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber"}' 'https://abstract.api.onfinality.io/public'
curl -H 'Content-Type: application/json' -d '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber"}' 'https://abstract.api.onfinality.io/public'
Abstract HTTPS RPC
https://abstract.api.onfinality.io/public
https://abstract.api.onfinality.io/public
Abstract WebSocket RPC
wss://abstract.api.onfinality.io/public-ws
wss://abstract.api.onfinality.io/public-ws

Go to Growth Plan

  • High Performance
  • Powerful RPC Analytics
  • Up to 500 rps
  • No daily response limit
  • Priority Support
  • Decentralized Servers
Get Started

Abstract RPC details

Item
Value
Network
Abstract Mainnet
Chain ID
2741
Native Token
ETH
Network Type
Ethereum L2 / ZK Rollup
Stack
ZK Stack
Protocol
EVM JSON-RPC
HTTPS
Supported
WebSocket
Supported
Archive Access
Supported
Debug API
Supported on Paid Plans
Public Rate Limit
5 req/sec
Free Plan
Up to 40 req/sec
Endpoint Regions
Not specified

Real-Time Abstract WebSocket RPC

Connect to Abstract Mainnet through persistent WebSocket RPC for applications that need continuous access to blocks, logs and onchain events. Use subscriptions to react to blockchain activity without repeatedly polling the HTTPS endpoint.

eth_subscribe eth_unsubscribe
  • Consumer dApps and wallets
  • Games and social applications
  • Token activity monitoring and transaction notifications
  • Real-time dashboards and event-driven backends

Abstract Archive RPC

Query historical Abstract Mainnet state through OnFinality's Archive-enabled RPC infrastructure. Access historical blocks, balances, smart contract state, transactions, receipts, and event logs without maintaining your own historical node infrastructure.

Historical Logs

Use eth_getLogs together with Archive access to query historical contract events for user activity, token transfers, rewards, game actions, social interactions, analytics, and indexing workloads.

eth_getLogs

Abstract Debug and Transaction Tracing

Inspect Abstract transaction and smart contract execution with supported Debug APIs. Trace failed transactions, analyse contract calls, investigate production issues, and debug complex application flows on Abstract Mainnet.

debug_traceTransaction debug_traceCall debug_traceBlockByHash debug_traceBlockByNumber

Debug API access is available on supported paid plans.

Supported Abstract RPC Methods

Use EVM-compatible JSON-RPC methods to read Abstract chain data, query accounts and contracts, submit transactions, retrieve historical logs, subscribe to events, and inspect execution.

Blocks and chain data

eth_blockNumber eth_chainId eth_getBlockByHash eth_getBlockByNumber eth_getBlockReceipts

Accounts and smart contracts

eth_getBalance eth_call eth_estimateGas eth_getCode eth_getStorageAt

Transactions

eth_sendRawTransaction eth_getTransactionByHash eth_getTransactionReceipt eth_getTransactionCount

Logs and real-time data

eth_getLogs eth_subscribe eth_unsubscribe

Debug

debug_traceTransaction debug_traceCall debug_traceBlockByHash debug_traceBlockByNumber
View all supported Abstract RPC methods →

EVM-Compatible RPC for Abstract's ZK Stack L2

Abstract provides an EVM-compatible development environment while running as a ZK Rollup built with the ZK Stack. Existing Ethereum tooling and JSON-RPC workflows can be used for common contract reads, transaction submission, logs, balances, receipts, and debugging.

Developers building deeper Abstract integrations may also use Abstract-specific ZK Stack APIs in addition to standard Ethereum JSON-RPC methods. Review the official ZKsync API reference and verify method availability on your OnFinality plan before relying on a zks_* workflow.

RPC Infrastructure for Abstract Account Abstraction

Build wallet and account-abstraction flows on Abstract using reliable RPC infrastructure for contract reads, gas estimation, transaction submission, receipts, logs, and real-time application updates. Abstract's native account model enables consumer applications to build smart-wallet and paymaster-powered experiences while remaining compatible with familiar Ethereum tooling.

  • Smart wallets and embedded wallets
  • Abstract Global Wallet integrations
  • Sponsored transactions and paymaster-enabled applications
  • Consumer onboarding, games, and social apps

Build Consumer Applications on Abstract with OnFinality

Games

Query game contracts and player-owned assets, submit transactions, monitor events, and use WebSocket subscriptions for responsive onchain game experiences.

Social Applications

Read user and contract state, monitor social interactions and events, and power event-driven consumer backends through Abstract RPC.

Wallets and Account Abstraction

Support wallet balances, smart-account interactions, transaction submission, receipts, gas estimation, logs, and sponsored-transaction workflows on Abstract.

Rewards, Points and User Activity

Combine Archive access and eth_getLogs to reconstruct historical user activity, rewards, token events, application actions, and engagement data.

DeFi, Indexers and Analytics

Use standard EVM-compatible RPC methods and historical data to build DeFi applications, explorers, dashboards, analytics products, and indexing pipelines.

Public Abstract RPC vs OnFinality Abstract RPC

Public Abstract RPC
OnFinality Abstract RPC
Best fit
Lightweight testing and simple experiments.
Team projects, backend services, and higher-volume workloads.
Access
Usually shared by many anonymous users.
Authenticated endpoint access through the OnFinality dashboard.
Observability
Usually offers limited request visibility.
Request analytics and usage visibility for supported RPC API plans.
Scaling path
May be rate limited or unsuitable for sustained production traffic.
A path to higher-capacity access where supported.

Build faster with Abstract RPC endpoints

Use OnFinality's Abstract RPC APIs to connect wallets, dApps, dashboards, bots, and backend services without operating your own node from day one.

Public endpoint testing

Start with the Abstract public RPC endpoint for lightweight checks, prototypes, and quick integration tests.

Authenticated API access

Move production traffic to authenticated endpoints when you need clearer limits, analytics, and operational visibility.

Standard RPC methods

Query Abstract blocks, transactions, balances, events, and chain state through HTTP and WebSocket workflows.

Operate Abstract infrastructure with more control

Production teams need more than an endpoint URL. They need observability, predictable capacity, and a path from shared RPC access to isolated infrastructure.

Request visibility

Track usage patterns and response activity so your team can understand traffic growth before it becomes an incident.

Dedicated node path

Use dedicated Abstract nodes when your workload needs isolated resources, custom operations, or stronger capacity planning.

Archive and historical data

Plan for archive access when analytics, audits, indexers, or advanced app features need older Abstract state.

Choose the right Abstract RPC setup

Different Abstract products need different infrastructure. OnFinality gives teams a practical path from public RPC testing to production-grade API and node operations.

For prototypes

Use public RPC for simple reads, connection checks, and early experiments where strict performance guarantees are not required.

For live apps

Use authenticated API endpoints when users depend on stable request handling, monitoring, and scalable access.

For heavy workloads

Use dedicated nodes for sustained traffic, latency-sensitive services, validator tooling, exchange systems, and indexing pipelines.

Never Worry about Infrastructure Again

OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.

Get Started