Ana içeriğe atla

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.

Bu sayfa yapay zekâ tarafından otomatik olarak çevrilmiştir. İngilizce sürüm esas alınır.İngilizce sürümü görüntüle →
Auth API, LaunchLab hizmetleri için cüzdan tabanlı kimlik doğrulamayı yönetir. İmzalanmış bir mesajı JWT belirteci ile değiştirin, ardından bu belirteci Forum ve Mint oluşturma API’lerine yapılan isteklerin kimliğini doğrulamak için kullanın.

API Uç Noktaları

Mainnet: https://launch-auth-v1.raydium.io
Devnet: https://launch-auth-v1-devnet.raydium.io

Kimlik Doğrulama Akışı

Önceden mevcut kimlik bilgileri gerekmez. Kimlik doğrulama cüzdan tabanlıdır:
  1. Geçerli zaman damgasını alın (Unix saniye)
  2. Cüzdanınızla mesajı imzalayın: "Sign in to raydium.io: " + <timestamp>
  3. İmzayı /request-token uç noktasına gönderin
  4. Belirtilen süre için geçerli JWT belirteci alın
  5. Belirteci korumalı uç noktalar için ray-token başlığında kullanın

Mesaj Formatı

İmzalamanız gereken mesaj tam olarak şu biçimi izlemelidir:
Sign in to raydium.io: <UNIX_TIMESTAMP_SECONDS>
Örnek:
Sign in to raydium.io: 1704067200
  • Geçerli Unix zaman damgasını saniye cinsinden kullanın (milisaniye değil)
  • Ed25519 imzası (yerel Solana imzalama)
  • İmzayı base58 dizesi olarak kodlayın
  • Zaman damgası ve imzayı /request-token adresine iletin

Belirteci Doğrulama

Belirtecinin hala geçerli olup olmadığını doğrulamak için /check-token kullanın. Uç nokta, süresi dolmak üzereyken belirtecin yaşam süresini otomatik olarak uzatır. Belirtecin yaşam süresi sunucu tarafında yapılandırılabilir; varsayılan değer tipik olarak 24 saattir.

Belirteci İptal Etme

/del-token uç noktası ile bir belirteci iptal edin.

Desteklenen İmzalama Yöntemleri

  • Standart cüzdan: /request-token ile Ed25519 imzası
  • Ledger cüzdanı: /request-token-ledger ile imzalanmış işlem

Kullanım Durumları

  • Forum gönderisi — yorum göndermeden önce kimlik doğrulama
  • Mint oluşturma — yeni belirteçleri göndermeden önce cüzdan sahipliğini imzalayın
  • Kullanıcı oturumları — API çağrıları arasında kimliği doğrulanmış durum
  • Çok cüzdanlı destek — cüzdan adresi başına ayrı belirteçler

İlgili Kaynaklar

Forum API
Mint API
LaunchLab Platform Özeti