Kurulum
Çoğu ana bilgisayar aynı JSON biçimini kullanır; yalnızca dosya konumu değişir:
Codex CLI,
~/.codex/config.toml (veya <proje>/.codex/config.toml) konumunda TOML kullanır:
Lisans anahtarı alma
orbitflare.com adresinden kaydolun ve gösterge panelinin Lisanslar bölümünden lisans anahtarınızı kopyalayın. Ücretsiz planda hemen başlamak için yeterli 10 RPS alırsınız. Anahtarı ana bilgisayar yapılandırmasına koymak istemezseniz ortam değişkenini boş bırakıp sohbettensetApiKey çağırın:
OrbitFlare API anahtarımı xxxx-xxxx-xxxx olarak ayarla.
Yapılandırma
Tüm değerler çalışma zamanında
setApiKey aracıyla geçersiz kılınabilir; ana bilgisayı yeniden başlatmadan ağ veya bölge değiştirmek için kullanışlıdır.
Bölgesel uç noktalar
Varsayılanmainnet (otomatik yönlendirilir). Bölge sabitlemek için setApiKey ile şunlardan birini çağırın: ash, ny, la, slc, ams, fra, lon, dub, siau, tok, sgp.
Araçlar
53 araç, etki alanına göre gruplanmıştır. Her araç bağımsız çağrılabilir.RPC okumaları
Hesap, profil ve planlar
Kimlik doğrulama (cihaz kodu + cüzdan meydan okuması)
API anahtarları ve lisanslar
Faturalandırma
Akış, staking, takas
Cüzdan ve yazma
Akışlar
Kimlik doğrulama (cihaz kodu)
1
Cihaz kodu isteyin
requestDeviceCode, verification_uri + user_code döndürür. Model bunları size gösterir.2
Tarayıcıda onaylayın, sonra yoklayın
pollDeviceToken { device_code }, başarıya kadar her interval saniyede bir tekrarlanır. Bearer token otomatik saklanır ve sonraki Müşteri API çağrılarında kullanılır.3
Oturumu kapatın
revokeToken Bearer token’ı temizler.Kimlik doğrulama (cüzdan)
1
Anahtar çifti yükleyin
generateKeypair (yeni oluşturur) veya loadKeypair (base58 / Solana CLI dosyasından).2
Meydan okuma isteyin
requestWalletChallenge { wallet_address }.3
İmzalayın ve doğrulayın
signMessage { message: <challenge> } ardından verifyWalletSignature (mevcut hesap) veya registerWithWallet (yeni hesap).Cüzdan gönderimi
1
Anahtar çifti yükleyin
generateKeypair veya loadKeypair.2
Transferi oluşturun
buildSolTransfer { recipient, amountSol } imzasız base64 işlem döndürür.3
İmzalayın ve yayınlayın
signAndSendTransaction { transaction } oturum anahtarıyla imzalar, yayınlar ve imza + Solscan bağlantısı döndürür.Bakiye yükleme
1
Yüklemeyi hazırlayın
prepareTopUp { amount, wallet_address } imzasız base64 USDC transferi + not döndürür.2
İmzalayın
signAndSendTransaction ile yüklenen cüzdanla veya dışarıda imzalayın.3
Onaylayın
confirmTopUp { transaction: <signed-base64> }. OrbitFlare zincir üstü doğrular ve bakiyenizi yükler.Kaynaklar
Sunucu OrbitFlare dokümantasyonunu MCP kaynakları olarak sunar; böylece model gerektiğinde güncel dokümanları çekebilir:Sistem istemleri
Önceden hazırlanmış sistem / geliştirici istemlerisystem-prompts/orbitflare/ dizininde gelir:
claude.system.md: Claude için özlü sistem istemiopenai.developer.md: OpenAI modelleri için özlü geliştirici mesajıfull.md: Uzun operatör el kitabı (kimlik akışları, bakiye yükleme, sıkı koruma kuralları)
Deneyin
Kurulduktan sonra model doğru aracı otomatik seçer:
“Gh9ZwEm… adresinin SOL bakiyesi nedir?”
“7xKXt… için son 20 işlemi göster.”
“Raydium’a dokunan bir hesap için şu an rekabetçi bir öncelik ücreti nedir?”
“Frankfurt’tan Jupiter takas işlemlerini akışa alan bir Yellowstone gRPC yapılandırması oluştur.”
“1 SOL → USDC, %0,3 kayma ile kotasyon ver.”
“OrbitFlare doğrulayıcı oy hesabı nedir ve 250 SOL yılda ne kadar kazandırır?”
Kaynak
- MCP sunucusu: github.com/orbitflare/orbitflare-mcp
- npm:
@orbitflare/mcp