mcpField
S
standards

standards

github.com/stellar開発55378 回インストール2 日前に更新
リポジトリ

standards について

standardsは、Stellar開発向けのリファレンススキルです。統合や機能に適したSEP/CAPの選定、エコシステムのプロジェクトや公式リソースの検索を支援し、実装前に標準の状態を確認するよう案内します。

主な機能

  1. 01機能に対応するSEPとCAPの特定
  2. 02コントラクトとトークン標準の整理
  3. 03アンカーとID関連ユースケースの案内
  4. 04エコシステムのプロジェクトと基盤の索引
  5. 05公式ドキュメントと開発資料の案内

活用シーン

  1. 01トークンやウォレット機能の標準選定
  2. 02法定通貨アンカー統合の計画
  3. 03コントラクト機能と標準状態の確認
  4. 04Stellar開発エコシステムの資料検索

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/stellar/stellar-dev-skill --skill standards

インストール後、Claude Code で/standardsを入力して読み込まれたか確認します。

同梱ファイルecosystem.mdresources.md

詳細

標準、エコシステム、リソース

同じタイミングで参照する「X に対応する標準はどれか?」「Y を実現する既存プロジェクトはあるか?」「Z の公式ドキュメントはどこか?」という問いに答える、3 つの情報をまとめています。

このファイルには SEP/CAP 標準の案内マップを掲載しています。ほかの 2 つは関連ファイルにあります。タスクに合ったファイルを参照してください:

タスクファイル
適切な SEP/CAP を選び、標準のステータスを確認し、ユースケースに合った標準ドキュメントを探すこのファイル
DeFi プロトコル、ウォレット、開発ツール、インデクサー、オラクル、ブリッジ、ビルダーチーム、資金提供プログラムを探すecosystem.md
公式ドキュメント、SDK、CLI ツール、テストガイド、RPC プロバイダー、学習リソース、コミュニティリンクを探すresources.md

このスキルを使う場面

  • 統合に適した SEP を選ぶ(アンカー、入金、フェデレーション、ディープリンク、KYC、パス)
  • 依存する予定のプロトコル機能について CAP のステータスを確認する
  • 再構築するのではなく、統合に利用できる既存の DeFi プロトコル、ウォレット、インフラを探す
  • 公式ドキュメント、SDK、コミュニティリソースを探す

関連スキル

  • SEP-41 トークンインターフェースの実装 → ../assets/SKILL.md、../smart-contracts/SKILL.md
  • フロントエンドの SEP-7 / SEP-10 フロー → ../dapp/SKILL.md
  • 暗号技術向けの CAP(BLS、BN254、Poseidon)→ ../zk-proofs/SKILL.md
  • x402/MPP プロトコルの概要 → ../agentic-payments/SKILL.md
  • メインネットコントラクト向けの SEP-55 検証済みビルド → ../smart-contracts/SKILL.md

SEP / CAP 標準リファレンス

このガイドを使う場面

次の情報が必要な場合に使用してください:

  • 機能や統合に適した SEP/CAP
  • ウォレット、アンカー、コントラクトの相互運用に関するガイダンス
  • ユースケースから公式標準ドキュメントをすばやく探すための案内

メンテナンスに関する注意

標準のステータスはすぐに変わる可能性があります。 実装前に、次の場所で最新のステータスを確認してください:

このファイルは参照先の案内マップとして扱い、ガバナンスやステータスの最終的な根拠としては使用しないでください。

アプリ開発者向けの重要な SEP

コントラクトとトークンインターフェース
  • SEP-0041:Soroban トークンインターフェース
  • SEP-0046:Wasm 内のコントラクトメタデータ
  • SEP-0048:コントラクトインターフェース仕様
  • SEP-0049:アップグレード可能なコントラクトのガイダンス
  • SEP-0050:NFT 標準に関する取り組み
  • SEP-0055:コントラクトビルドの検証
  • SEP-0056:Vault 形式のトークン化商品
  • SEP-0057:規制対象トークンのパターン(T-REX)
認証、アイデンティティ、メタデータ
アンカーおよび法定通貨との統合
  • SEP-0006:プログラムによる入出金 API
  • SEP-0024:ホスト型の対話式アンカーフロー
  • SEP-0031:クロスボーダー決済フロー
  • SEP-0012:KYC データ交換

スマートコントラクト開発者向けの重要な CAP

スマートコントラクトの基礎
  • CAP-0046:Soroban の概要
  • CAP-0046 のサブドキュメント(cap-0046-*.md):ランタイム、ライフサイクル、ホスト関数、ストレージ、認証、計測
頻繁に使われるコントラクト機能
  • CAP-0051:secp256r1 検証(パスキー関連の暗号技術)
  • CAP-0053:TTL 延長の動作
  • CAP-0058:コンストラクター(__constructor)
  • CAP-0059:BLS12-381 プリミティブ
  • CAP-0067:アセット/イベントモデルの変更など、プロトコル/ランタイムの改善
新しい暗号技術/機能とドラフト
  • CAP-0074:BN254 ホスト関数(G1 加算/乗算、ペアリング検証)— Final、Protocol 25 以降
  • CAP-0075:Poseidon/Poseidon2 順列プリミティブ — Final、Protocol 25 以降
  • CAP-0079:多重化アドレスの strkey 変換提案
  • CAP-0080:BN254 G1 MSM、Fr 算術、曲線上の点の検証 — 実装済み、Protocol 26 以降

実装準備状況の判断には、CAP の冒頭にあるステータスフィールドを正としてください。

ユースケース別のクイックガイド

代替可能トークンを構築する場合
  1. SEP-0041 のインターフェース要件を確認します。
  2. カスタムロジックが必要でない限り、Stellar Assets と SAC の相互運用を優先します。
  3. 規制対象の場合は、SEP-0057 のパターンを確認します。
アップグレードに安全なコントラクトが必要な場合
  1. アップグレードプロセスの設計について、SEP-0049 のガイダンスを読みます。
  2. プロトコルがサポートしている場合は、アトミックな初期化に CAP-0058 のコンストラクターを使用します。
  3. アップグレード可能なコントラクトをデプロイする前に、移行/バージョン管理の戦略を追加します。
スマートウォレットのフローを構築する場合
  1. ウェブ認証フローには SEP-0010 を使用します。
  2. パスキー関連の暗号プリミティブについて、CAP-0051 を確認します。
  3. ウォレットの UX と署名ペイロードを、最新の SDK ガイダンスに合わせます。
法定通貨の決済手段にアンカーを統合する場合
  1. API を優先するフローには SEP-0006 を使用します。
  2. ホスト型の対話式決済手段には SEP-0024 を使用します。
  3. 決済回廊に対応する場合は SEP-0031 を使用します。
  4. KYC データ要件には SEP-0012 を使用します。

AI エージェント向けの実践的なワークフロー

  • ステップ 1:機能カテゴリ(トークン、ウォレット認証、アンカー、アップグレード可能性)を特定します。
  • ステップ 2:ユーザーに主要な SEP/CAP ドキュメントを 1~3 件案内します。
  • ステップ 3:サポート状況を明言する前に、ソースリポジトリでステータス/承認状況を確認します。
  • ステップ 4:対象ネットワーク/プロトコルで有効な機能だけを実装します。
  • ステップ 5:ドラフト標準への依存関係を明示して文書化します。

関連ドキュメント

コメント