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.
このページは AI による自動翻訳です。すべての内容は英語版を正とします。英語版を表示 →
API エンドポイント
メインネット: https://launch-auth-v1.raydium.ioデブネット: https://launch-auth-v1-devnet.raydium.io
認証フロー
事前の認証情報は不要です。認証はウォレットベースです:- 現在のタイムスタンプを取得する(Unix 秒)
- ウォレットでメッセージに署名する:
"Sign in to raydium.io: " + <timestamp> - 署名を
/request-tokenエンドポイントに送信する - 指定期間有効な JWT トークンを受け取る
- 保護されたエンドポイントの
ray-tokenヘッダーでトークンを使用する
メッセージ形式
署名するメッセージは以下の正確な形式に従う必要があります:- 現在の Unix タイムスタンプを秒単位で使用します(ミリ秒ではなく)
- Ed25519 署名(ネイティブ Solana 署名)
- 署名を base58 文字列としてエンコード
- タイムスタンプと署名を
/request-tokenに渡します
トークン検証
/check-token を使用してトークンがまだ有効であることを確認します。このエンドポイントは、有効期限が近い場合にトークンのライフタイムを自動的に延長します。
トークンのライフタイムはサーバー側で設定できます。デフォルトは通常 24 時間です。
トークン取り消し
/del-token エンドポイントでトークンを取り消します。
サポートされている署名方法
- 標準ウォレット:
/request-tokenを使用した Ed25519 署名 - Ledger ウォレット:
/request-token-ledgerを使用した署名付きトランザクション
ユースケース
- フォーム投稿 — コメント投稿前に認証
- ミント作成 — 新しいトークン送信前にウォレット所有権に署名
- ユーザーセッション — API 呼び出し全体で認証状態を維持
- マルチウォレット対応 — ウォレットアドレスごとに個別トークンを発行
関連リソース
Forum APIMint API
LaunchLab Platform Overview


