Protocolo informático que permite a un programa ejecutar un procedimiento en otro ordenador remoto como si se ejecutara localmente. Concretamente, en el contexto de Bitcoin, se utiliza para permitir que las aplicaciones interactúen con bitcoind. Puede utilizarse para ejecutar comandos en un nodo Bitcoin, como enviar transacciones, gestionar carteras o acceder a información en la blockchain. La seguridad de esta interacción se garantiza mediante la autenticación a través de un archivo .cookie o credenciales, para que sólo los clientes autorizados puedan realizar RPCs en el nodo.
► En inglés, puede traducirse como «Remote Procedure Call».