Diese Seite wurde mit KI automatisch übersetzt. Maßgeblich ist stets die englische Version.Englische Version ansehen →
Kernwerkzeuge
Solana CLI
Die offizielle Kommandozeilenschnittstelle für die Interaktion mit Solana-Clustern — Wallet-Verwaltung, RPC-Aufrufe, Programm-Deployment. Installation:SPL Token CLI
Die offizielle CLI für SPL Token / Token-2022-Operationen — Erstellen von Mints, Minting von Token, Transfers. Installation (in der Solana CLI enthalten):Anchor CLI
Notwendig zum Abrufen von Raydium IDLs, zum Erstellen von Clients und zum Verifizieren von Programmen. Installation:TypeScript-Setup
Der primäre Integrationspfad für Raydium.Pakete
Minimales Skript
sdk-api/typescript-sdk für die vollständige SDK-Referenz.
Rust-Setup
Für CPI-Integration und On-Chain-Programme.Toolchain
Program Cargo.toml für eine Raydium CPI-Integration
"cpi"-Feature importiert das cpi-Modul mit CPI-Helfern (damit Sie raydium_cp_swap::cpi::swap_base_input(...) aufrufen können). Siehe sdk-api/rust-cpi.
Python-Setup
Sekundärer Integrationspfad — häufig für Bot-Entwickler.Pakete
Minimales Skript
sdk-api/python-integration.
RPC-Endpunkte
Der öffentliche Mainnet-RPC (api.mainnet-beta.solana.com) hat eine strikte Ratenbegrenzung und wird unter Last gedrosselt. Für nicht-triviale Nutzung benötigen Sie einen privaten Endpunkt:
Konfiguration:
getProgramAccounts— unbeschränkte Scans sind teuer; einige Anbieter sperren sie oder berechnen pro Scan.getPriorityFeeEstimate— Helius-spezifischer Endpunkt; andere haben Äquivalente.geyser/ WebSocket-Streaming — nötig für Low-Latency-Bots; nicht alle Anbieter bieten es an.
Devnet und Localnet
Devnet
Solanas öffentlicher Test-Cluster. Raydium hat ein teilweise Devnet-Deployment:- Es gibt einige CPMM-Pools zum Testen.
- AMM v4 hat historische Devnet-Pools.
- CLMM hat ein paar Demo-Pools.
- Farm v6 ist deployed.
cluster: "devnet":
Localnet mit gegabeltem Mainnet-State
Für realistisches Testen können Sie den Mainnet-State in einen lokalen Validator forken:- Unit-Tests Ihrer CPI-Integration gegen ein echtes Raydium-Programm.
- Wiedergabe einer Transaktion mit modifiziertem Parameter zum Debuggen.
- Stress-Tests mit großen synthetischen Volumina.
Projekt-Templates
TypeScript-Integrations-Starter
package.json:
Anchor CPI-Programm-Starter
Nützliche CLI-Dienstprogramme
solana-keygen
Einen beliebigen Account lesen
Programm-Logs
Transaktions-Inspektionen
Umgebungs-Hygiene
Getrennte Wallets pro Zweck
- Entwicklungs-Wallet: hält Testnet-SOL, wird zum Bauen verwendet.
- Produktions-Wallet: hält echte SOL, wird nur für Deploys/Multisig-Submissions verwendet.
- Hot Wallet für Bots: kleines Guthaben, eingeschränkte Berechtigungen.
.env-Muster
Versionsfestlegung
Sperren Sie alle Solana-Ökosystem-Abhängigkeiten. Das Ökosystem entwickelt sich schnell; eine Minor-Version-Bumps von@solana/web3.js hat bereits zu Breaking Changes geführt. Nutzen Sie package-lock.json / Cargo.lock gewissenhaft.
Verweise
sdk-api/typescript-sdk— TypeScript SDK-Referenz.sdk-api/rust-cpi— Rust CPI-Nutzung.sdk-api/python-integration— Python-Setup.solana-fundamentals/programs-and-anchor— Anchor-Hintergrund.

