Skip to content

Infura

Infura provides managed blockchain RPC access. Compatible clients query and submit operations while applications control credentials, limits, confirmations and data recovery. Services can delegate node operation while retaining responsibility for signing, reconciliation and transaction tracking. HTTP queries and persistent subscriptions need different recovery strategies when connectivity is interrupted.

Written by Isaac GonzálezUpdated October 11, 2026

Key takeaways

  • Infura provides managed RPC access connecting applications to blockchain networks.
  • Delegating node operations does not remove the need to monitor the integration.
  • Define retries, limits and alternatives for an unresponsive endpoint.

What is Infura?

Infura provides managed access to blockchain nodes through RPC APIs. Applications can query state and submit transactions without maintaining a node for every network. Its relationship with MetaMask and Consensys does not require an application to use one particular wallet to access the service.

Integration scope is defined by network and method. Historical access, subscriptions and limits may vary with contracted capabilities. Before selecting an endpoint, verify that it supports the operations the product must execute and recover rather than assuming every plan exposes the same resources.

How it works

Clients use endpoints and credentials through HTTP or available persistent connections. Calls follow interfaces supported by the network. Balance reads, log retrieval and transaction submission consume different resources and may be subject to different limits and operational requirements.

Applications define timeouts and retries per operation. After losing a submission response, check the relevant hash or state before repeating a state-changing action. Subscription reconnection should include historical reads covering the missing interval so live notifications are not the only record of network activity.

What Infura offers

Infura can support backends recording movements and preparing EVM operations. Services retain checkpoints and compare data against the required block reference. This enables recovery after interruptions without assuming that every notification arrives exactly once or in the order expected by the application.

A second provider can reduce reliance on one endpoint. Before switching, verify network identity, method support and required historical depth. Height and cache differences need handling to avoid contradictory balance displays or preparing operations from incompatible states returned by different providers.

Limitations and selection criteria

Delegating nodes does not remove responsibility for keys, authorisation and business logic. Restrict credentials where supported and keep server secrets private. Browser-visible public access credentials need suitable limits rather than an assumption that the browser will preserve their confidentiality.

Plans, quotas and supported networks should be checked against current documentation. The former IPFS service should not be confused with present RPC access or used to justify new storage integrations. Selection against other providers depends on measured capabilities, support and product continuity requirements.

Also known as

  • Infura RPC
  • Infura by ConsenSys
Development at Metlabs

How we approach a project with Infura

Development capabilities and use cases to assess how Infura fits your product.

What we build with Infura at Metlabs

  • Multi-chain RPC

    Endpoint configuration matching the methods and networks needed by the product.

  • RPC access operations

    Credential, timeout and consumption controls matching service configuration.

  • Query continuity

    Network, freshness and historical-depth checks before switching providers.

  • Use case

    RPC provider redundancy

    Backend with alternative providers and data recovery, subject to method compatibility.

  • Use case

    Real-time event listening

    Backend subscribed to contract events over WebSocket with reconnection and failover, to react on-chain without relying on polling.

Related content

Go deeper on Infura

Other Metlabs pages that expand on this entry.

FAQ's

Frequently asked questions

No. A compatible client can use an RPC endpoint without requiring a particular user wallet. A backend can read network data without requesting signatures; when an operation needs authorisation, the wallet or signing system is selected and configured separately from the node-access service.

Need to integrate Infura?

We analyze your case, pick the right stack and ship a production-ready solution.

Tell us about your project

As featured in

CointelegraphInvesting.comEl EspañolEmprendedoresEl ObservadorCriptoNoticias