Diese Seite wurde mit KI automatisch übersetzt. Maßgeblich ist stets die englische Version.Englische Version ansehen →
Was dieses Kapitel ist. Drei End-to-End-Skripte, die jeweils eine echte On-Chain-Operation gegen Raydium durchführen. Die Swap- und CPMM-Skripte sind einzelne Dateien, die Sie einfügen, mit Umgebungsvariablen konfigurieren und ausführen. Das CLMM-Skript ist ein Multi-File-Flow — siehe dessen eigene Seite für weitere Details. Nutzen Sie diese, um Ihr Setup zu validieren, bevor Sie etwas Größeres bauen.Was dieses Kapitel nicht ist. Referenzdokumentation. Für die vollständige Builder-API, Parameterreferenz und Spezialfälle siehe SDK & API und die produktspezifischen
code-demos-Seiten.Voraussetzungen
Führen Sie dies einmalig aus:- Node 18+ mit ESM-Unterstützung (
"type": "module"inpackage.jsonoder.mjs-Erweiterung). - Ein Solana-Keypair unter
~/.config/solana/id.json(oder überall — setzen SieKEYPAIR). Siehesolana-fundamentals/toolchainzum Generieren eines Keypairs. - Ein finanziertes Wallet. Das Swap-Skript benötigt nur seinen Eingabebetrag plus einen kleinen Puffer — ein CPMM-Swap kostet etwa 0,0015 SOL an Netzwerkgebühren (siehe
reference/fee-comparison), plus einmalige Miete, wenn der Swap ein Token-Konto für Sie öffnen muss. Das Erstellen eines Pools kostet mehr: Das CPMM-Skript allein trägt eine einmalige Pool-Erstellungsgebühr von etwa 0,15 SOL vor Seed-Liquidität oder Miete. Siehe den Setup-Abschnitt jedes Skripts für die aktuelle Zahl, bevor Sie Ihr Wallet finanzieren. - Eine RPC-URL. Kostenlose öffentliche RPC funktioniert zum Testen; für mehr als einen Smoke-Test verwenden Sie einen bezahlten Anbieter.
Cluster. Alle drei Skripte verwenden standardmäßig Mainnet. Devnet benötigt
RPC_URL=https://api.devnet.solana.com plus cluster: "devnet" im Skript — für die beiden Pool-Erstellungs-Skripte ist das nicht die einzige Änderung; siehe den Setup-Abschnitt jedes Skripts für weitere erforderliche Änderungen. Beachten Sie, dass die Pool-Seed-Liquidität auf Devnet spärlich ist; rechnen Sie damit, Ihre eigenen Test-Token zu prägen.Die drei Skripte
Swap von der CLI
Quotieren und führen Sie einen Swap durch einen CPMM-Pool aus — der schnellste Weg, um zu bestätigen, dass Ihr Setup funktioniert.
CPMM-Pool bereitstellen
Erstellen Sie einen neuen CPMM-Pool für ein Tokenpaar Ihrer Wahl, mit initialer Liquidität auf der 0,25%-Gebührenebene.
CLMM-Pool bereitstellen
Erstellen Sie einen neuen CLMM-Pool und öffnen Sie eine initiale konzentrierte Position, standardmäßig auf der niedrigsten Gebührenebene.
Nach diesem Kapitel
Jedes Skript gibt sein On-Chain-Ergebnis aus — ein Swap-Angebot und Transaktionslink, neue Pool-Adressen oder eine neue Position und deren NFT — und eine einzelne Zeile, die auf die nächste Seite im SDK & API-Kapitel für die Operation verweist, die es durchgeführt hat. Wenn Sie bereit sind, Ihre eigene Integration zu schreiben:- Backends und Bots → Trade API.
- Frontends und Full-Control-Apps → TypeScript SDK.
- On-Chain-Komposition → Rust CPI.
- Auswahl zwischen ihnen → die Vergleichstabelle oben auf SDK & API.

