SuperAPI AI 工具集

solana-development

编程与开发

查看项目

更新于 10-16 02:38

技能介绍

用途:为 Solana 区块链开发提供专家级指导,覆盖程序设计与安全实践。主要能力:Anchor 框架与 Rust 程序开发、SPL 代币创建与管理、程序派生地址(PDA)与账户模型、跨程序调用(CPI)、交易优化与计算单元控制、Metaplex NFT 标准,以及 Raydium、Orca、Jupiter 等 Solana DeFi 协议。核心原则:必须校验账户所有权,确保 PDA 种子唯一且可预测,最小化计算单元以降低交易成本,账户余额始终高于免租金最低值,交易保持原子性,指令应可安全重试,返回具体错误码便于调试,并规划程序升级路径与权限转移。它还强调理解原生 Solana 而非仅依赖 Anchor 抽象,并提示 1232 字节交易大小上限、账户大小影响免租金最低值等常见陷阱。使用方式:依据资料,该技能要求回答以参考文件为依据,创建时查阅 references/patterns.md,诊断时查阅 references/sharp_edges.md,审查时查阅 references/validations.md;当用户请求与这些参考冲突时应礼貌纠正。适用场景:Solana 程序开发、SPL 代币与 NFT 项目、DeFi 集成、交易性能与安全检查。限制:资料未提供具体安装命令、价格、平台支持或效果数据,暂未提供;实际使用需自备对应参考文件与环境。