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





