关于 standards
standards 是面向 Stellar 开发的参考技能,帮助开发者为集成和功能选择 SEP/CAP,并查找生态项目及官方资源。内容按任务分布在标准、生态和资源文件中,并提示实施前核实标准状态。
主要功能
- 01按功能定位 SEP 和 CAP
- 02汇总合同与代币标准
- 03提供锚点及身份标准映射
- 04索引生态项目与基础设施
- 05指向官方文档和开发资源
适用场景
- 01为代币或钱包功能选择标准
- 02规划法币锚点集成
- 03核实合约功能及标准状态
- 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
合约与代币接口
- SEP-0041:Soroban 代币接口
- SEP-0046:Wasm 中的合约元数据
- SEP-0048:合约接口规范
- SEP-0049:可升级合约指南
- SEP-0050:NFT 标准工作
- SEP-0055:合约构建验证
- SEP-0056:金库式代币化产品
- SEP-0057:受监管代币模式(T-REX)
身份验证、身份与元数据
锚点与法币集成
面向智能合约开发者的重要 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 前言中的状态字段作为判断实现就绪情况的准确信息来源。
按使用场景快速查找
我正在构建同质化代币
- 从 SEP-0041 接口预期入手。
- 除非需要自定义逻辑,否则优先使用 Stellar Assets + SAC 互操作。
- 如果受到监管,请查看 SEP-0057 模式。
我需要可安全升级的合约
- 阅读 SEP-0049,了解升级流程设计指南。
- 如果协议支持,请使用 CAP-0058 构造函数进行原子初始化。
- 在部署可升级合约前,制定迁移/版本管理策略。
我正在构建智能钱包流程
- 使用 SEP-0010 实现 Web 身份验证流程。
- 查看 CAP-0051,了解与通行密钥相关的加密原语。
- 根据当前 SDK 指南调整钱包 UX 和签名载荷。
我需要集成法币出入金的锚点
- API 优先的流程使用 SEP-0006。
- 托管式交互出入金使用 SEP-0024。
- 支持支付通道时使用 SEP-0031。
- KYC 数据要求参见 SEP-0012。
面向 AI Agent 的实用工作流
- 第 1 步:确定功能类别(代币、钱包身份验证、锚点、可升级性)。
- 第 2 步:向用户提供 1-3 份主要 SEP/CAP 文档链接。
- 第 3 步:在源代码仓库中检查状态/验收情况,再确认是否支持。
- 第 4 步:仅实现目标网络/协议上已启用的功能。
- 第 5 步:明确说明对草案标准的依赖。
相关文档
- 合约实现详情:
../smart-contracts/SKILL.md - 高级架构指南:
../smart-contracts/development.md - RPC 和数据访问:
../data/SKILL.md - 安全注意事项:
../smart-contracts/security.md
评论
支持 Markdown