---
title: "Validators, RPC-nodes en uw eigen apps draaien met ERPC CLI"
description: "ERPC CLI draait RPC-nodes op 18 chains, validators op 13 en uw eigen apps vanaf één commandoregel, en ERPC AI bedient de CLI voor u als u erom vraagt."
canonical: "https://erpc.global/nl/doc/erpc-cli/overview/"
locale: "nl"
---

# Validators, RPC-nodes en uw eigen apps draaien met ERPC CLI

ERPC CLI is één commandoregel voor RPC-nodes op 18 chains, validators op 13, uw eigen apps en uw ERPC-account. ERPC AI bedient de CLI voor u als u erom vraagt.

Deze pagina beschrijft ERPC CLI `v0.1.0-rc.4`, een pre-release ([Status](https://erpc.global/nl/doc/erpc-cli/overview/#status)).

[ERPC CLI installeren](https://erpc.global/nl/doc/erpc-cli/overview/#installeren "button") [Uw eerste app uitrollen](https://erpc.global/nl/doc/erpc-cli/worker-quickstart/ "button")

```bash
curl -fsSL https://install.erpc.global | sh
```

## Wat u met ERPC CLI kunt doen

- **Validators en RPC-nodes draaien.** `erpc rpc` draait RPC-nodes op alle 18 chains en `erpc validator` draait validators op 13 daarvan, met dezelfde werkwoorden op elke chain. De levenscycluscommando's zijn gratis en vereisen geen account.
- **Uw eigen app op een server draaien.** `erpc worker` compileert uw app tot een native Linux-binary en draait die op een ERPC VPS of op een eigen server, onder een geharde systemd-unit, zonder Docker en zonder runtime ertussen.
- **De sleutels van een app van de schijf van de server houden.** De tradingsleutel en de secrets van de app gaan vanuit 1Password, uw sleutelhanger of de versleutelde keystore van erpc rechtstreeks naar het geheugen van de worker. Er is geen `wallet.json` en geen `.env`.
- **ERPC AI vragen.** `erpc ai` antwoordt op basis van de documentatie van ERPC en uw account. Met uw goedkeuring kan ERPC AI een VPS per uur starten, uw SSH-sleutel installeren, inloggen met een wachtwoord uitschakelen en SSH alleen vanaf uw adres toestaan.
- **RPC aanroepen en webhooks ontvangen.** `erpc rpc call` roept Solana- of Ethereum-mainnet aan met uw ingelogde account, of betaalt per aanroep met x402. `erpc webhook` stuurt RPC-events met POST naar uw URL.
- **Bestanden opslaan en er een back-up van maken.** `erpc storage` en `erpc backup` bewaren uw bestanden in ERPC Global Storage, versleuteld op uw machine voordat ze die verlaten.

## Installeren

Op macOS en Linux:

```bash
curl -fsSL https://install.erpc.global | sh
```

Op Windows, in PowerShell:

```powershell
irm https://install.erpc.global/ps1 | iex
```

Deze URL's kiezen de nieuwste stabiele release. Zolang het project alleen pre-releases heeft, kiezen ze de laatst gepubliceerde pre-release. Om een versie vast te zetten gebruikt u `https://install.erpc.global/v0.1.0-rc.4`, of `https://install.erpc.global/v0.1.0-rc.4/ps1` op Windows. Edge- en clientcaches kunnen vertragen wat clients na een release te zien krijgen.

Het installatieprogramma zet `erpc` in `~/.erpc/bin` en schrijft de skills van ERPC AI naar `~/.erpc/skills`. Er worden builds gepubliceerd voor Linux (x86_64, arm64), macOS (Intel, Apple silicon) en Windows (x86_64).

### Installeren voor een mainnet-validator

Het installatieprogramma hierboven verifieert niets. Het pad met hoge zekerheid controleert het ondertekende releasemanifest voordat er iets draait, en het is vandaag het enige pad dat iets verifieert, dus operators van mainnet-validators zouden het moeten gebruiken. Elke release wordt geleverd met een ondertekend `release-manifest.json` (minisign), een CycloneDX SBOM en GitHub-attestaties van de buildherkomst. De stappen staan in [Een release verifiëren](https://github.com/elsoul/erpc-cli/blob/v0.1.0-rc.4/docs/verify-release.md).

### Bouwen vanuit de broncode

```bash
git clone https://github.com/elsoul/erpc-cli
cd erpc-cli
cargo build --release
./target/release/erpc --help
```

## Gratis om te beginnen

De levenscycluscommando's voor validators en RPC-nodes zijn gratis en vereisen geen account. Een account op [dashboard.erpc.global](https://dashboard.erpc.global/nl) ontgrendelt de rest:

| Commando | Zonder account | Met een account |
| --- | --- | --- |
| Levenscyclus van validators en RPC-nodes | Ja | Ja |
| `erpc ai` | | Ja |
| `erpc worker` | | Ja |
| `erpc storage`, `erpc backup` | | Ja |

```bash
erpc signup     # opens the sign-up page
erpc login      # signs this machine in; the session goes to the keychain or 1Password
erpc whoami
```

[Inloggen en sleutels](https://erpc.global/nl/doc/erpc-cli/sign-in-and-keys/) beschrijft waar de sessie en uw sleutels worden bewaard.

## Hoe ERPC CLI uw sleutels bewaart

ERPC CLI gebruikt 1Password voor de node-inventaris en voor beheerde back-ups van ondertekeningssleutels, en ondersteunt de sleutelhanger van het besturingssysteem voor de toegangsgegevens van operators. API-tokens en RPC-keys worden in `erpc.toml` via een verwijzing genoemd, nooit als waarde, en de waarden bereiken de server via standaardinvoer, nooit op een commandoregel.

Ook de node-inventaris staat in 1Password. Deel de kluis, en iedereen in uw team beheert dezelfde nodes vanaf de eigen machine. Wat er op een nodeserver blijft, hangt af van de chain: [Inloggen en sleutels](https://erpc.global/nl/doc/erpc-cli/sign-in-and-keys/#waar-nodesleutels-worden-bewaard) bevat de tabel.

## Status

ERPC CLI is een pre-release, op `v0.1.0-rc.4`. De commando's bestaan en doorstaan hun offlinecontroles. De acceptatie op echte hosts loopt nog: [Waar elke chain staat](https://erpc.global/nl/doc/erpc-cli/nodes/#waar-elke-chain-staat) en de handleiding van elke chain geven de stand van elke chain.

Alleen de nieuwste release krijgt beveiligingsfixes, en elke release tot nu toe is een pre-release. Meld een kwetsbaarheid vertrouwelijk via [GitHub private vulnerability reporting](https://github.com/elsoul/erpc-cli/security/advisories/new), niet in een openbare issue.

ERPC CLI is de Rust-opvolger van [SLV](https://github.com/ValidatorsDAO/slv). De broncode staat op [elsoul/erpc-cli](https://github.com/elsoul/erpc-cli/tree/v0.1.0-rc.4) onder de Apache-2.0-licentie.

## ERPC CLI verkennen

- [Inloggen en sleutels](https://erpc.global/nl/doc/erpc-cli/sign-in-and-keys/): log in, kies waar de sessie wordt bewaard en zie waar elke sleutel staat.
- [erpc ai](https://erpc.global/nl/doc/erpc-cli/ai/): vraag ERPC AI in uw terminal en kies wat ERPC AI mag doen.
- [RPC en webhooks](https://erpc.global/nl/doc/erpc-cli/rpc-call-and-webhooks/): roep Solana- of Ethereum-mainnet aan, betaal per aanroep met x402 en stuur events naar uw URL.
- [Snelstart voor erpc worker](https://erpc.global/nl/doc/erpc-cli/worker-quickstart/): maak HelloWorld, draai het hier en rol het uit naar een server.
- [Een app importeren](https://erpc.global/nl/doc/erpc-cli/worker-import/): rol een app uit die u al hebt, zonder de code te wijzigen.
- [Sleutels en secrets](https://erpc.global/nl/doc/erpc-cli/worker-secrets/): bewaar de tradingsleutel en de secrets van een app in 1Password, de sleutelhanger of de keystore.
- [Firewall en WAF](https://erpc.global/nl/doc/erpc-cli/worker-firewall-and-waf/): scherm een server af en zet een WAF voor een publieke API.
- [Status en facturering](https://erpc.global/nl/doc/erpc-cli/worker-status-and-billing/): houd een app in de gaten, zie wat die per uur kost en maak een back-up van de toestand ervan.
- [Als het misgaat](https://erpc.global/nl/doc/erpc-cli/worker-troubleshooting/): foutmeldingen en wat u moet doen, en hoe u een server herstelt.
- [Nodes](https://erpc.global/nl/doc/erpc-cli/nodes/): draai validators en RPC-nodes en vind de handleiding van elke chain.
- [Commando's](https://erpc.global/nl/doc/erpc-cli/commands/): elke commandogroep, globale opties, exitcodes, opslag en back-ups.
