> ## 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.

# LaunchLab Auth API

> Wallet-Signatur-Handshake, der kurzlebige ray-token JWTs für die LaunchLab Forum und Mint APIs ausstellt.

<Info>
  **Diese Seite wurde mit KI automatisch übersetzt. Maßgeblich ist stets die englische Version.**

  [Englische Version ansehen →](/api-reference/launch-auth-v1/overview)
</Info>

Die Auth API verwaltet die Wallet-basierte Authentifizierung für LaunchLab-Dienste. Tauschen Sie eine signierte Nachricht gegen ein JWT-Token aus und verwenden Sie dieses Token dann zur Authentifizierung von Anfragen an die Forum- und Mint-Erstellungs-APIs.

## API-Endpunkte

**Mainnet:** [https://launch-auth-v1.raydium.io](https://launch-auth-v1.raydium.io)\
**Devnet:** [https://launch-auth-v1-devnet.raydium.io](https://launch-auth-v1-devnet.raydium.io)

## Authentifizierungsablauf

Es sind keine vorhandenen Anmeldedaten erforderlich. Die Authentifizierung erfolgt Wallet-basiert:

1. **Aktuellen Zeitstempel abrufen** (Unix-Sekunden)
2. **Nachricht mit Ihrer Wallet signieren:** `"Sign in to raydium.io: " + <timestamp>`
3. **Signatur an `/request-token`-Endpunkt übermitteln**
4. **JWT-Token erhalten**, das für Ihre angegebene Dauer gültig ist
5. **Token verwenden** im `ray-token`-Header für geschützte Endpunkte

## Nachrichtenformat

Die Nachricht, die Sie signieren, muss folgendes exaktes Format einhalten:

```
Sign in to raydium.io: <UNIX_TIMESTAMP_SECONDS>
```

**Beispiel:**

```
Sign in to raydium.io: 1704067200
```

* Verwenden Sie Ihren aktuellen Unix-Zeitstempel in Sekunden (nicht Millisekunden)
* Ed25519-Signatur (natives Solana-Signing)
* Kodieren Sie die Signatur als base58-String
* Übergeben Sie Zeitstempel und Signatur an `/request-token`

## Token-Validierung

Verwenden Sie `/check-token`, um zu überprüfen, dass Ihr Token noch gültig ist. Der Endpunkt verlängert die Token-Lebensdauer automatisch auch, wenn diese sich dem Ablauf nähert.

Die Token-Lebensdauer kann serverseitig konfiguriert werden; der Standard liegt normalerweise bei 24 Stunden.

## Token-Widerruf

Widerrufen Sie ein Token mit dem `/del-token`-Endpunkt.

## Unterstützte Signaturmethoden

* **Standard-Wallet:** Ed25519-Signatur mit `/request-token`
* **Ledger-Wallet:** Signierte Transaktion mit `/request-token-ledger`

## Anwendungsfälle

* **Forum-Beiträge** — vor dem Posten von Kommentaren authentifizieren
* **Mint-Erstellung** — Wallet-Eigenschaft vor dem Einreichen neuer Token signieren
* **Benutzersitzungen** — authentifizierten Status über API-Aufrufe hinweg beibehalten
* **Multi-Wallet-Unterstützung** — separate Token pro Wallet-Adresse ausstellen

## Zugehörige Ressourcen

[Forum API](/de/api-reference/launch-forum-v1/overview)\
[Mint API](/de/api-reference/launch-mint-v1/overview)\
[LaunchLab Plattformübersicht](/de/products/launchlab)
