mcpField
S
standards

standards

github.com/stellar开发55378 次安装2 天前更新
代码仓库

关于 standards

standards 是面向 Stellar 开发的参考技能,帮助开发者为集成和功能选择 SEP/CAP,并查找生态项目及官方资源。内容按任务分布在标准、生态和资源文件中,并提示实施前核实标准状态。

主要功能

  1. 01按功能定位 SEP 和 CAP
  2. 02汇总合同与代币标准
  3. 03提供锚点及身份标准映射
  4. 04索引生态项目与基础设施
  5. 05指向官方文档和开发资源

适用场景

  1. 01为代币或钱包功能选择标准
  2. 02规划法币锚点集成
  3. 03核实合约功能及标准状态
  4. 04查找 Stellar 开发生态资源

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/standards确认已加载。

附带文件ecosystem.mdresources.md

详细介绍

标准、生态系统与资源

这里将三类内容放在一起,因为你通常会在同一时刻查阅它们:“哪个标准负责处理 X?”“是否已有项目在做 Y?”以及“Z 的权威文档在哪里?”

本文件介绍 SEP/CAP 标准的导航图。另外两类内容也在同目录中——请根据任务阅读对应文件:

任务文件
选择合适的 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

合约与代币接口
身份验证、身份与元数据
锚点与法币集成

面向智能合约开发者的重要 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 加法/乘法、配对检查)——已定稿,Protocol 25+
  • CAP-0075:Poseidon/Poseidon2 置换原语——已定稿,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 实现 Web 身份验证流程。
  2. 查看 CAP-0051,了解与通行密钥相关的加密原语。
  3. 根据当前 SDK 指南调整钱包 UX 和签名载荷。
我需要集成法币出入金的锚点
  1. API 优先的流程使用 SEP-0006。
  2. 托管式交互出入金使用 SEP-0024。
  3. 支持支付通道时使用 SEP-0031。
  4. KYC 数据要求参见 SEP-0012。

面向 AI Agent 的实用工作流

  • 第 1 步:确定功能类别(代币、钱包身份验证、锚点、可升级性)。
  • 第 2 步:向用户提供 1-3 份主要 SEP/CAP 文档链接。
  • 第 3 步:在源代码仓库中检查状态/验收情况,再确认是否支持。
  • 第 4 步:仅实现目标网络/协议上已启用的功能。
  • 第 5 步:明确说明对草案标准的依赖。

相关文档

评论

支持 Markdown