Quickstart: Token mit der CLI erstellen

Dieser Quickstart führt durch den vollständigen Token-Lebenszyklus mit der spl-token CLI. Sie erstellen einen Mint, legen ein Konten an, das den Token halten kann, prägen 100 Token und übertragen einige an eine andere Wallet.

Verwenden Sie Solana Playground, um die Befehle in Ihrem Browser auszuführen, oder installieren Sie die CLI lokal mit cargo install spl-token-cli. Die Adressen in Ihrer Ausgabe werden von den folgenden Beispielen abweichen.

1. Mit Devnet verbinden

Erstellen oder verbinden Sie eine Wallet in Solana Playground, wählen Sie dann Devnet aus und fordern Sie SOL für Konten-Einzahlungen und Transaktions-Fee an:

Terminal
$
solana config set --url devnet
$
solana airdrop 2

Verwenden Sie Devnet-Token nur zum Testen. Sie haben keinen finanziellen Wert.

2. Token erstellen

Erstellen Sie den mint account, der Ihren Token identifiziert:

Terminal
$
spl-token create-token

Kopieren Sie die Token-Adresse aus der Ausgabe. Dies ist die Mint-Adresse, die Sie in den verbleibenden Befehlen verwenden werden. Ein neuer Mint startet mit einem Vorrat von null.

Terminal
$
spl-token supply <MINT_ADDRESS>

3. Token-Konten erstellen

Ihre Wallet benötigt ein token account für diesen Mint, bevor sie ein Guthaben halten kann:

Terminal
$
spl-token create-account <MINT_ADDRESS>

Dies erstellt Ihr associated token account, dessen Adresse aus Ihrer Wallet und dem Mint abgeleitet wird.

4. Token prägen

Prägen Sie 100 Token in Ihr associated token account:

Terminal
$
spl-token mint <MINT_ADDRESS> 100
$
spl-token balance <MINT_ADDRESS>

Die Mint-Autorität muss diesen Vorgang signieren. Das Prägen erhöht sowohl Ihr token account-Guthaben als auch den vom Mint erfassten Gesamtvorrat.

5. Token übertragen

Senden Sie 10 Token an eine andere Devnet-Wallet. Die Option --fund-recipient erstellt das associated token account des Empfängers, falls es nicht existiert:

Terminal
$
spl-token transfer <MINT_ADDRESS> 10 <RECIPIENT_WALLET_ADDRESS> --fund-recipient

Die Übertragung ändert die Guthaben in den token accounts von Sender und Empfänger; sie ändert nicht den Gesamtvorrat des Mints.

Optional: Token-2022-Metadaten hinzufügen

Um einen Namen, ein Symbol und einen URI direkt auf einem neuen Token-2022-Mint zu speichern, erstellen Sie diesen mit aktivierter Metadaten-Erweiterung:

Terminal
$
spl-token create-token \
--program-id TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb \
--enable-metadata

Verwenden Sie dann die von diesem Befehl ausgegebene neue Mint-Adresse:

Terminal
$
spl-token initialize-metadata \
<MINT_ADDRESS> \
"Example Token" \
"EXAMPLE" \
"https://example.com/token.json"

Der URI sollte ein öffentliches JSON-Metadatendokument zurückgeben. Siehe Token-2022-Metadaten für das Konten-Modell und Code-Beispiele.

Wie geht es weiter

Is this page helpful?

Inhaltsverzeichnis

Seite bearbeiten
© 2026 Solana Foundation. Alle Rechte vorbehalten.