Skip to main content
このページは AI による自動翻訳です。すべての内容は英語版を正とします。英語版を表示 →

このチャプターの対象者

他のチェーン(EVM、Cosmos、Move)から来た開発者やプロトコル研究者、または Solana が初めての方向けです。エンドユーザーはこのチャプターをスキップできます。 目的は実用的です。読者が Products と SDK のチャプターを読む際に必要な情報を正確に提供し、予期しない問題を避けることです。これは一般的な Solana チュートリアルではありません。詳細は公式 Solana ドキュメントを参照してください。

チャプターの内容

アカウント モデル

アカウント vs. プログラム、レント、アカウント所有権、データ実行可能アカウント、「アカウント・アズ・データベース・ロー」メンタルモデル。

SPL Token と Token-2022

クラシック SPL Token プログラム vs. Token-2022、ミント・トークン アカウント、ATA、Raydium に影響する transfer-fee などの Token-2022 エクステンション。

トランザクションとフィー

インストラクション、トランザクション サイズ制限、署名者、コンピュート バジェット、プライオリティ フィー、Raydium ユーザーが支払う 2 つのカテゴリのフィー(ネットワーク + プロトコル)。

PDA と CPI

プログラム派生アドレス、シードとバンプ、クロスプログラム インボケーション、invoke_signed、Raydium が権限委譲に使用するパターン。

プログラムと Anchor

プログラム デプロイ、アップグレード可能なプログラム、Anchor フレームワーク、IDL、Raydium IDL ファイルの読み方。

ツールチェーン

Solana CLI、SPL CLI、Anchor CLI、@solana/web3.js、@anchor-lang/core、Python 用 solders/solana-py。最小限の動作セットアップ。

執筆ガイドライン

  • 各ページは 1 つの実装例を提供し、後で Raydium コンテキストで参照されます。
  • Token-2022 は CPMM がサポートしているため、第一級の扱いを受けます。transfer-fee と freeze authority はスワップ計算を変更します。
  • これらのページではコードを短く保ちます(<30 行)。完全なデモは SDK & API の下に配置されます。
  • 公式 Solana ドキュメントへのリンクは 1 回だけ、繰り返さないようにします。