mcpField
X
xrpl-standards

xrpl-standards

github.com/peersyst開発371 回インストール24 週間前に更新
リポジトリ

xrpl-standards について

xrpl-standardsは、XRPL仕様を扱う開発者向けのリファレンススキルです。仕様ファイルをトピック別に整理し、検索や更新の方法も案内します。

主な機能

  1. 01トピック別のXRPL仕様
  2. 02フィールドとトランザクションの定義
  3. 03台帳オブジェクトと不変条件
  4. 04仕様の一覧・取得スクリプト

活用シーン

  1. 01トランザクション形式の参照
  2. 02プロトコルの失敗条件の確認
  3. 03標準ごとのRPC変更の確認

インストール

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

$npx skills add https://github.com/peersyst/xrplskills --skill xrpl-standards

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

metadata.json
references/accounts/
xls-0007.md
xls-0023.md
xls-0039.md
xls-0049.md
xls-0064.md
xls-0068.md
xls-0071.md
xls-0074.md
xls-0075.md
xls-0077.md
xls-0080.md
xls-0086.md
references/core/
xls-0001.md
xls-0005.md
xls-0008.md
xls-0009.md
xls-0011.md
xls-0012.md
xls-0013.md
xls-0015.md
xls-0017.md
xls-0018.md
xls-0021.md
xls-0022.md
xls-0025.md
xls-0032.md
xls-0037.md
xls-0045.md
xls-0050.md

詳細

XRPL Standards

75 件すべての XRPL Standards(XLS-1 から XLS-102 まで)の仕様ファイルを、トピック別に整理しています。完全な仕様(フィールド定義、トランザクション形式、レジャーオブジェクト、失敗条件、不変条件、RPC の変更)を確認するには、該当するファイルをお読みください。

使い方

パスは環境によって異なります。このスキルのインストールディレクトリを見つけて、仕様ファイルを直接お読みください:

Read <skill-dir>/references/<topic>/<file>.md

一般的な場所:

  • claude.ai:/mnt/skills/user/xrpl-standards/
  • Claude Code(npx skills add):.claude/skills/xrpl-standards/(プロジェクトのルートからの相対パス)

自動検出するには、スキルのディレクトリを検索してください:

find /mnt/skills ~/.claude -name "INDEX.md" -path "*/xrpl-standards/references/*" 2>/dev/null | head -1 | sed 's|/references/INDEX.md||'

refs にまだない仕様を一覧表示または取得するには:

bash <skill-dir>/scripts/list-xls.sh
bash <skill-dir>/scripts/fetch-xls.sh <number>

identity — DID、認証情報、サインイン

XLSタイトルステータスファイル
40分散型アイデンティティ — DID obj、DIDSet、DIDDeleteFinalreferences/identity/xls-0040.md
63サインイントランザクション — オフチェーン認証、sfData フィールドStagnantreferences/identity/xls-0063.md
70オンチェーン認証情報 — Credential obj、CredentialCreate/Accept/Delete、DepositPreauth 拡張Finalreferences/identity/xls-0070.md

tokens — NFT、MPT、URIToken

XLSタイトルステータスファイル
20非代替性トークン — NFToken、NFTokenMint/Burn/CreateOffer/AcceptOffer/CancelOfferFinalreferences/tokens/xls-0020.md
33多目的トークン(MPT)— MPTokenIssuance、MPTokenIssuanceCreate/Destroy/Set、MPTokenAuthorizeFinalreferences/tokens/xls-0033.md
35URITokens — URIToken obj、URITokenMint/Burn/CreateOffer/BuyOffer/CancelOfferDraftreferences/tokens/xls-0035.md
46ダイナミック NFT — NFToken への可変メタデータ拡張Finalreferences/tokens/xls-0046.md
51NFToken エスクローStagnantreferences/tokens/xls-0051.md
52NFTokenMintOffer — ミントとオファーを組み合わせた txFinalreferences/tokens/xls-0052.md
54NFTokenOffer 宛先タグStagnantreferences/tokens/xls-0054.md
61クロスカレンシー NFTokenAcceptOfferStagnantreferences/tokens/xls-0061.md
89MPT メタデータスキーマFinalreferences/tokens/xls-0089.md
94ダイナミック MPT — 可変 MPToken フィールドDraftreferences/tokens/xls-0094.md
96コンフィデンシャル MPT — ConfidentialMPTConvert/Send/MergeInbox/ConvertBack/ClawbackDraftreferences/tokens/xls-0096.md
10非譲渡トークン標準Stagnantreferences/tokens/xls-0010.md
16NFT メタデータ v1Stagnantreferences/tokens/xls-0016.md
24NFT メタデータ v2Finalreferences/tokens/xls-0024.md
26xrp-ledger.toml を介した IOU トークンメタデータDraftreferences/tokens/xls-0026.md

defi — AMM、DEX、ボールト、レンディング、オプション

XLSタイトルステータスファイル
30自動マーケットメーカー — AMM obj、AMMCreate/Deposit/Withdraw/Vote/Bid/DeleteFinalreferences/defi/xls-0030.md
73AMM クロー​​バック — AMMClawback txDraftreferences/defi/xls-0073.md
81許可制 DEX — OfferCreate/Payment 拡張、PermissionedDomain による制限Finalreferences/defi/xls-0081.md
65単一資産ボールト — Vault obj、VaultCreate/Set/Delete/Deposit/WithdrawDraftreferences/defi/xls-0065.md
66レンディングプロトコル — LoanBroker、Loan objs、新規トランザクション 9 種Draftreferences/defi/xls-0066.md
62オプション — オプション契約トランザクションStagnantreferences/defi/xls-0062.md
60デフォルト AutoBridgeStagnantreferences/defi/xls-0060.md

payments — エスクロー、チャネル、バッチ、送金

XLSタイトルステータスファイル
56アトミック/バッチトランザクション — Batch トランザクション、内部トランザクションの処理最終references/payments/xls-0056.md
85トークン対応エスクロー — IOU および MPT のエスクロー/チャネルのサポート最終references/payments/xls-0085.md
100スマートエスクロー — プログラム可能なエスクロー条件ドラフトreferences/payments/xls-0100.md
55Remit — 一括送金用の Remit トランザクション最終references/payments/xls-0055.md
34トークン決済チャネルとエスクロー(撤回済み、XLS-85 に置き換え)撤回済みreferences/payments/xls-0034.md
67Charge停滞references/payments/xls-0067.md
76最小入金額(非推奨)非推奨references/payments/xls-0076.md

accounts — 権限、凍結、署名者リスト、準備金

XLSタイトルステータスファイル
74アカウント権限 — トランザクション単位で詳細に設定できる権限フラグ最終references/accounts/xls-0074.md
75権限の委任 — Delegate オブジェクト、DelegateSet トランザクション最終references/accounts/xls-0075.md
80権限付きドメイン — PermissionedDomain オブジェクト、PermissionedDomainSet/Delete最終references/accounts/xls-0080.md
86ファイアウォール — アカウントレベルのトランザクションフィルタリングドラフトreferences/accounts/xls-0086.md
77ディープフリーズ — トラストラインの高度な凍結最終references/accounts/xls-0077.md
39クローバック — 発行者による IOU 残高の回収最終references/accounts/xls-0039.md
68手数料と準備金のスポンサー — Sponsorship オブジェクト、手数料/準備金の委任ドラフトreferences/accounts/xls-0068.md
49複数署名者リストドラフトreferences/accounts/xls-0049.md
64疑似アカウントドラフトreferences/accounts/xls-0064.md
23ライトアカウント停滞references/accounts/xls-0023.md
7削除可能アカウント最終references/accounts/xls-0007.md
71初期所有者準備金の免除停滞references/accounts/xls-0071.md

data — オラクル、サブスクリプション

XLSタイトルステータスファイル
47価格オラクル — Oracle オブジェクト、OracleSet/Delete、価格集約 RPC最終references/data/xls-0047.md
78サブスクリプション — オンチェーン決済ストリームドラフトreferences/data/xls-0078.md

cross-chain — ブリッジ、支払い証明

XLSタイトルステータスファイル
38クロスチェーンブリッジ — Bridge オブジェクト、XChainCreateBridge、ロック/請求トランザクション最終references/cross-chain/xls-0038.md
41XPOP — 支払い証明の標準、オフチェーン検証形式最終references/cross-chain/xls-0041.md

smart-contracts — プラグイン、WASM、コントラクト

XLSタイトルステータスファイル
101スマートコントラクト — Contract/ContractSource/ContractData オブジェクト、ContractCreate/Call/Modify/Deleteドラフトreferences/smart-contracts/xls-0101.md
102WASM VM — 仮想マシン仕様ドラフトreferences/smart-contracts/xls-0102.md
42プラグイン — プラグイン台帳オブジェクト停滞references/smart-contracts/xls-0042.md

コア — プロトコルの基礎

XLSタイトルステータスファイル
13チケット — Ticket obj、TicketCreate tx最終references/core/xls-0013.md
37CTID — 簡潔なトランザクション識別子のエンコーディング最終references/core/xls-0037.md
69シミュレーション — ドライラン実行用の simulate RPC最終references/core/xls-0069.md
97サーバー定義 — server_definitions RPC の機能強化最終references/core/xls-0097.md
22API のバージョン管理最終references/core/xls-0022.md
45事前公開バリデーターリスト最終references/core/xls-0045.md
17XFL — 開発者に使いやすい残高表現最終references/core/xls-0017.md
5タグ付きアドレス最終references/core/xls-0005.md
9ブラインドタグ停滞references/core/xls-0009.md
11Amendments の廃止最終references/core/xls-0011.md
12シークレット番号最終references/core/xls-0012.md
18XRPLD ネットワークのブートストラップ停滞references/core/xls-0018.md
21アセットコードのプレフィックス停滞references/core/xls-0021.md
25拡張シークレット番号最終references/core/xls-0025.md
50バリデーター TOML インフラストラクチャ最終references/core/xls-0050.md
95rippled から xrpld への名称変更ドラフトreferences/core/xls-0095.md
1XLS のプロセスとガイドライン継続中references/core/xls-0001.md

エコシステム — ウォレット、URI、アイコン

XLSタイトルステータスファイル
2宛先情報停滞references/ecosystem/xls-0002.md
3ディープリンク付き署名済みトランザクション停滞references/ecosystem/xls-0003.md
4トラストライン追加 URI停滞references/ecosystem/xls-0004.md
6視覚的なアカウントアイコン最終references/ecosystem/xls-0006.md

Refs の更新

cd packages/skills-build
pnpm build:xrpl-standards

コメント