Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

Diese Seite wurde mit KI automatisch übersetzt. Maßgeblich ist stets die englische Version.Englische Version ansehen →
Was dieses Kapitel ist. Drei vollständige Node-Skripte, die Sie in eine Datei kopieren, ein paar Umgebungsvariablen setzen und ausführen können. Jedes Skript führt eine echte On-Chain-Operation auf Raydium aus. Nutzen Sie diese Skripte, um Ihr Setup zu überprüfen, 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 einzelnen code-demos-Seiten pro Produkt.

Voraussetzungen

Führen Sie dies einmal aus:
mkdir raydium-quickstart && cd raydium-quickstart
npm init -y
npm install @raydium-io/raydium-sdk-v2 @solana/web3.js @solana/spl-token bn.js
Sie benötigen:
  • Node 18+ mit ESM-Unterstützung ("type": "module" in package.json oder .mjs-Erweiterung).
  • Ein Solana-Keypair unter ~/.config/solana/id.json (oder anderswo – setzen Sie KEYPAIR).
  • Ein Wallet mit Guthaben. ~0,05 SOL reichen für jedes einzelne Skript in diesem Kapitel.
  • Eine RPC-URL. Kostenlose öffentliche RPC funktioniert zum Testen; für mehr als einen schnellen Test verwenden Sie einen kostenpflichtigen Anbieter.
Setzen Sie dies einmal pro Shell:
export RPC_URL="https://api.mainnet-beta.solana.com"
export KEYPAIR="$HOME/.config/solana/id.json"
Cluster. Alle drei Skripte verwenden standardmäßig Mainnet. Um auf Devnet auszuführen, setzen Sie RPC_URL=https://api.devnet.solana.com und ändern Sie cluster: "mainnet" in cluster: "devnet" im Skript. Beachten Sie, dass die Likviditätsausstattung neuer Pools auf Devnet begrenzt ist; Sie müssen wahrscheinlich Ihre eigenen Test-Token erstellen.

Die drei Skripte

Swap über CLI

Tausche einen Token gegen einen anderen über einen beliebigen CPMM-Pool. Der schnellste Test, um zu überprüfen, ob Sie Raydium von einem Skript aus erreichen können.

CPMM-Pool bereitstellen

Stellen Sie einen neuen CPMM-Pool für ein Tokenpaar Ihrer Wahl bereit. Wählt die 0,25%-Gebührenebene und startet die anfängliche Liquidität.

CLMM-Pool bereitstellen

Stellen Sie einen neuen CLMM-Pool mit einer Gebührenebene Ihrer Wahl und einer konzentrierten Position bereit.

Nach diesem Kapitel

Jedes Skript endet mit einer minimalen Ausgabe (Pool-ID, Transaktionssignatur) und einer einzelnen Zeile, die auf die nächste Seite im Kapitel SDK & API für die Aktion verweist, die es durchgeführt hat. Wenn Sie bereit sind, Ihre eigene Integration zu schreiben:

Versionsangabe

SDK:       @raydium-io/raydium-sdk-v2@0.2.42-alpha
Programs:  siehe /reference/program-addresses
Cluster:   mainnet-beta (funktioniert auch auf Devnet mit der obigen Änderung)
Verifiziert: 2026-04
Wenn ein Skript mit einer neueren SDK-Version fehlschlägt, überprüfen Sie die Release Notes des SDKs – die Builder-Rückgabewerte haben sich zwischen Minor-Versionen weiterentwickelt.