# RPC

Source URL: https://help.blockstream.com/education/glossary/rpc
Updated: 2026-07-30T20:47:53.000Z
Letter: R

---

Remote Procedure Call (RPC) is a communication protocol that allows applications to execute functions on a remote server as if they were local. In the context of blockchain infrastructure, Electrum RPC is a persistent, stateful protocol designed for real-time blockchain monitoring. RPC calls are ordinarily request-response, but the Electrum protocol layers a subscription model over a long-lived connection, so applications can receive push notifications when something happens, such as when an address receives a payment or a new block is found. Electrum RPC has been powering Bitcoin wallets for over a decade and is available across all Blockstream Explorer API tiers with production-grade rate limits for high-volume applications.

Navigation: Blockstream Help Center > Education > Glossary > RPC

## Related Terms in This Letter
- [Rangeproofs](https://help.blockstream.com/education/glossary/rangeproofs)
- [Real-world assets (RWAs)](https://help.blockstream.com/education/glossary/real-world-assets-rwas)
- [REST API](https://help.blockstream.com/education/glossary/rest-api)
- [RIPEMD-160](https://help.blockstream.com/education/glossary/ripemd-160)
- [RISC-V](https://help.blockstream.com/education/glossary/risc-v)
- [ROAST](https://help.blockstream.com/education/glossary/roast)
- [RPC](https://help.blockstream.com/education/glossary/rpc) (current)
