Ejecuta validadores, nodos RPC y tus propias aplicaciones con ERPC CLI
ERPC CLI es una sola línea de comandos para nodos RPC en 18 cadenas, validadores en 13, tus propias aplicaciones y tu cuenta de ERPC. ERPC AI la ejecuta por ti cuando se lo pides.
Esta página describe ERPC CLI
v0.1.0-rc.4, una versión preliminar (Estado).bash
Qué puedes hacer con ERPC CLI
- Ejecutar validadores y nodos RPC.
erpc rpcejecuta nodos RPC en las 18 cadenas yerpc validatorejecuta validadores en 13 de ellas, con los mismos verbos en todas las cadenas. Sus comandos de ciclo de vida son gratuitos y no necesitan cuenta. - Ejecutar tu propia aplicación en un servidor.
erpc workercompila tu aplicación a un binario nativo de Linux y la ejecuta en un ERPC VPS o en un servidor propio, bajo una unidad systemd reforzada, sin Docker y sin ningún runtime de por medio. - Mantener las claves de una aplicación fuera del disco del servidor. Su clave de trading y sus secretos van desde 1Password, tu llavero o el keystore cifrado de erpc directamente a la memoria del worker. No hay
wallet.jsonni.env. - Preguntar a ERPC AI.
erpc airesponde a partir de la documentación de ERPC y de tu cuenta. Con tu aprobación, puede iniciar un VPS por horas, instalar tu clave SSH, desactivar el inicio de sesión con contraseña y permitir SSH solo desde tu dirección. - Llamar a RPC y recibir webhooks.
erpc rpc callhace llamadas a la mainnet de Solana o Ethereum con la cuenta con la que has iniciado sesión, o paga por llamada con x402.erpc webhookenvía eventos RPC a tu URL mediante POST. - Almacenar archivos y hacer copias de seguridad.
erpc storageyerpc backupguardan tus archivos en ERPC Global Storage, cifrados en tu máquina antes de que salgan de ella.
Instalación
En macOS y Linux:
bash
En Windows, en PowerShell:
powershell
Estas URL seleccionan la última versión estable. Mientras el proyecto solo tenga versiones preliminares, seleccionan la versión preliminar publicada más recientemente. Para fijar una versión, usa
https://install.erpc.global/v0.1.0-rc.4, o https://install.erpc.global/v0.1.0-rc.4/ps1 en Windows. Las cachés del edge y de los clientes pueden retrasar lo que ven los clientes tras una publicación.El instalador coloca
erpc en ~/.erpc/bin y escribe las skills de ERPC AI en ~/.erpc/skills. Se publican builds para Linux (x86_64, arm64), macOS (Intel, Apple silicon) y Windows (x86_64).Instalación para un validador de mainnet
El instalador de arriba no verifica nada. La vía de alta garantía comprueba el manifiesto de versión firmado antes de que se ejecute nada, y hoy es la única vía que verifica algo, así que los operadores de validadores de mainnet deberían usarla. Cada versión incluye un
release-manifest.json firmado (minisign), un SBOM CycloneDX y atestaciones de procedencia de build de GitHub. Los pasos están en Verificar una versión.Compilar desde el código fuente
bash
Gratis para empezar
Los comandos de ciclo de vida de validadores y nodos RPC son gratuitos y no necesitan cuenta. Una cuenta en dashboard.erpc.global desbloquea el resto:
bash
Inicio de sesión y claves explica dónde se guardan la sesión y tus claves.
Cómo guarda ERPC CLI tus claves
ERPC CLI usa 1Password para el inventario de nodos y las copias de seguridad gestionadas de las claves de firma, y admite el llavero del sistema operativo para las credenciales del operador. Los tokens de API y las claves RPC se nombran en
erpc.toml por referencia, nunca por valor, y los valores llegan al servidor por la entrada estándar, nunca en una línea de comandos.El inventario de nodos también está en 1Password. Comparte la bóveda y todos los miembros de tu equipo gestionarán los mismos nodos desde su propia máquina. Lo que queda en un servidor de nodo depende de la cadena: la tabla está en Inicio de sesión y claves.
Estado
ERPC CLI está en versión preliminar, en
v0.1.0-rc.4. Sus comandos existen y superan sus comprobaciones sin conexión. Las pruebas de aceptación en hosts reales siguen en curso: En qué punto está cada cadena y la guía de cada cadena indican el estado de cada cadena.Solo la última versión recibe correcciones de seguridad, y todas las versiones publicadas hasta ahora son versiones preliminares. Informa de una vulnerabilidad de forma privada a través de los informes privados de vulnerabilidades de GitHub, no en un issue público.
ERPC CLI es el sucesor en Rust de SLV. Su código fuente está en elsoul/erpc-cli bajo la licencia Apache-2.0.
Explora ERPC CLI
- Inicio de sesión y claves: inicia sesión, elige dónde se guarda la sesión y consulta dónde está cada clave.
- erpc ai: pregunta a ERPC AI en tu terminal y elige qué puede hacer.
- RPC y webhooks: haz llamadas a la mainnet de Solana o Ethereum, paga por llamada con x402 y envía eventos a tu URL.
- Inicio rápido de erpc worker: crea HelloWorld, ejecútalo aquí y despliégalo en un servidor.
- Importar una aplicación: despliega una aplicación que ya tienes sin cambiar su código.
- Claves y secretos: guarda la clave de trading y los secretos de una aplicación en 1Password, el llavero o el keystore.
- Firewall y WAF: restringe el acceso a un servidor y pon un WAF delante de una API pública.
- Estado y facturación: supervisa una aplicación, consulta cuánto cuesta por hora y haz una copia de seguridad de sus datos de estado.
- Si algo falla: mensajes de error y qué hacer, y cómo recuperar un servidor.
- Nodos: ejecuta validadores y nodos RPC, y encuentra la guía de cada cadena.
- Comandos: todos los grupos de comandos, opciones globales, códigos de salida, almacenamiento y copias de seguridad.






