ERPC CLI ile validator'ları, RPC düğümlerini ve kendi uygulamalarınızı çalıştırın
ERPC CLI; 18 zincirdeki RPC düğümleri, 13 zincirdeki validator'lar, kendi uygulamalarınız ve ERPC hesabınız için tek bir komut satırıdır. İstediğinizde ERPC AI onu sizin için çalıştırır.
Bu sayfada bir ön sürüm olan ERPC CLI
v0.1.0-rc.4 anlatılır (Durum).bash
ERPC CLI ile neler yapabilirsiniz
- Validator ve RPC düğümleri çalıştırın.
erpc rpc18 zincirin tamamında RPC düğümlerini,erpc validatorise bunların 13'ünde validator'ları çalıştırır; her zincirde aynı alt komutlar kullanılır. Bunların yaşam döngüsü komutları ücretsizdir ve hesap gerektirmez. - Kendi uygulamanızı bir sunucuda çalıştırın.
erpc workeruygulamanızı native bir Linux binary'sine derler ve bir ERPC VPS'te ya da kendi sunucunuzda, sıkılaştırılmış bir systemd birimi altında çalıştırır; arada ne Docker ne de bir çalışma zamanı ortamı vardır. - Bir uygulamanın anahtarlarını sunucunun diskinden uzak tutun. Uygulamanın trading anahtarı ve gizli değerleri 1Password'den, anahtar zincirinizden veya erpc'nin şifreli keystore'undan doğrudan worker'ın belleğine gider.
wallet.jsonde.envde yoktur. - ERPC AI'a sorun.
erpc ai, ERPC'nin dokümantasyonundan ve hesabınızdan yanıt verir. Onayınızla saatlik bir VPS başlatabilir, SSH anahtarınızı kurabilir, parolayla girişleri kapatabilir ve SSH'ye yalnızca sizin adresinizden izin verebilir. - RPC çağırın ve webhook'ları alın.
erpc rpc call, oturum açmış hesabınızla Solana veya Ethereum mainnet'i çağırır ya da x402 ile çağrı başına ödeme yapar.erpc webhook, RPC olaylarını URL'nize POST eder. - Dosyaları saklayın ve yedekleyin.
erpc storageveerpc backupdosyalarınızı ERPC Global Storage'da tutar; dosyalar makinenizden çıkmadan önce makinenizde şifrelenir.
Kurulum
macOS ve Linux'ta:
bash
Windows'ta, PowerShell'de:
powershell
Bu URL'ler en son kararlı sürümü seçer. Projede yalnızca ön sürümler bulunduğu sürece en son yayımlanan ön sürümü seçerler. Bir sürümü sabitlemek için
https://install.erpc.global/v0.1.0-rc.4 adresini, Windows'ta ise https://install.erpc.global/v0.1.0-rc.4/ps1 adresini kullanın. Edge ve istemci önbellekleri, bir sürüm yayımlandıktan sonra istemcilerin gördüğü şeyi geciktirebilir.Yükleyici
erpc dosyasını ~/.erpc/bin içine koyar ve ERPC AI'ın becerilerini ~/.erpc/skills içine yazar. Derlemeler Linux (x86_64, arm64), macOS (Intel, Apple silicon) ve Windows (x86_64) için yayımlanır.Mainnet validator için kurulum
Yukarıdaki yükleyici hiçbir şeyi doğrulamaz. Yüksek güvenceli yol, herhangi bir şey çalışmadan önce imzalı sürüm manifestini kontrol eder ve bugün herhangi bir şeyi doğrulayan tek yol budur; bu yüzden mainnet validator operatörleri bu yolu kullanmalıdır. Her sürüm imzalı bir
release-manifest.json (minisign), bir CycloneDX SBOM ve GitHub build provenance attestation'ları ile yayımlanır. Adımlar Bir sürümü doğrulama sayfasındadır.Kaynaktan derleme
bash
Ücretsiz başlayın
Validator ve RPC düğümü yaşam döngüsü komutları ücretsizdir ve hesap gerektirmez. dashboard.erpc.global üzerinde oluşturulan bir hesap geri kalanının kilidini açar:
bash
Oturum açma ve anahtarlar sayfası, oturumun ve anahtarlarınızın nerede saklandığını anlatır.
ERPC CLI anahtarlarınızı nasıl saklar
ERPC CLI, düğüm envanteri ve yönetilen imzalama anahtarı yedekleri için 1Password'ü kullanır ve operatör kimlik bilgileri için işletim sisteminin anahtar zincirini destekler. API token'ları ve RPC anahtarları
erpc.toml içinde referansla adlandırılır, asla değerle değil; değerler sunucuya asla komut satırında değil, standart girdi üzerinden ulaşır.Düğüm envanteri de 1Password'de durur. Kasayı paylaşın; ekibinizdeki herkes aynı düğümleri kendi makinesinden yönetir. Bir düğüm sunucusunda neyin kaldığı zincire bağlıdır: tablo Oturum açma ve anahtarlar sayfasındadır.
Durum
ERPC CLI,
v0.1.0-rc.4 sürümüyle ön sürüm aşamasındadır. Komutları mevcuttur ve çevrimdışı kontrollerinden geçer. Gerçek host'larda kabul testi hâlâ sürmektedir: her zincirin durumunu Her zincirin durumu bölümü ve ilgili zincirin kılavuzu verir.Güvenlik düzeltmelerini yalnızca en son sürüm alır ve şimdiye kadarki her sürüm bir ön sürümdür. Bir güvenlik açığını herkese açık bir issue'da değil, GitHub özel güvenlik açığı bildirimi üzerinden gizli olarak bildirin.
ERPC CLI, SLV'nin Rust ile yazılmış halefidir. Kaynak kodu Apache-2.0 lisansı altında elsoul/erpc-cli adresindedir.
ERPC CLI'ı keşfedin
- Oturum açma ve anahtarlar: Oturum açın, oturumun nerede saklanacağını seçin ve her anahtarın nerede durduğunu görün.
- erpc ai: Terminalinizde ERPC AI'a soru sorun ve neleri yapmasına izin verileceğini seçin.
- RPC ve webhook'lar: Solana veya Ethereum mainnet'i çağırın, x402 ile çağrı başına ödeme yapın ve olayları URL'nize gönderin.
- erpc worker Hızlı Başlangıç: HelloWorld'ü oluşturun, burada çalıştırın ve bir sunucuya dağıtın.
- Uygulama içe aktarma: Zaten sahip olduğunuz bir uygulamayı kodunu değiştirmeden dağıtın.
- Anahtarlar ve gizli değerler: Bir uygulamanın trading anahtarını ve gizli değerlerini 1Password'de, anahtar zincirinde veya keystore'da tutun.
- Güvenlik duvarı ve WAF: Bir sunucuya erişimi kısıtlayın ve herkese açık bir API'nin önüne bir WAF koyun.
- Durum ve faturalandırma: Bir uygulamayı izleyin, saatlik maliyetini görün ve durum verisini yedekleyin.
- Sorun çıktığında: Hata mesajları ve yapılması gerekenler, ayrıca bir sunucunun nasıl kurtarılacağı.
- Düğümler: Validator ve RPC düğümleri çalıştırın ve her zincirin kılavuzunu bulun.
- Komutlar: Tüm komut grupları, genel seçenekler, çıkış kodları, depolama ve yedekler.






