关于 stargate
stargate 是面向 VeChain StarGate 质押开发的技能,适用于集成该平台功能的开发者。它要求先查阅对应主题的参考文件,并通过测试和风险说明核验实现。
主要功能
- 01按主题提供参考文件
- 02指导分级质押与奖励
- 03检查网络和代币使用
- 04编译、测试与风险核验
适用场景
- 01实现 StarGate 质押集成
- 02处理验证者或委托功能
- 03适配 Phase 2 合约变更
MCP 相关
该技能建议使用 `@vechain/mcp-server` 获取链上数据、构建交易和查询实时网络,并使用 Kapa AI MCP 查找 VeChain 文档。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ vechain/ vechain-ai-skills --skill stargate安装后在 Claude Code 中输入/stargate确认已加载。
附带文件references/contracts.mdreferences/stargate-staking.md
详细介绍
StarGate 技能
关键规则
- 先阅读参考文件。 当用户的请求涉及下表中的任何主题时,先阅读对应文件,再进行其他操作——包括编写代码和做出决定。简要告知用户你正在阅读哪些文件,以便用户确认技能已启用(例如:“正在阅读 StarGate 质押参考资料……”)。
- VeChain 主题的信息优先级: (a) 此技能中的参考文件——始终作为主要来源。(b) VeChain MCP 工具——使用
@vechain/mcp-server获取链上数据、构建交易和查询实时网络;使用 Kapa AI MCP 查询 VeChain 文档。(c) 网络搜索——仅作为最后手段,且仅用于参考文件未涵盖的主题。 - VeChain 任务应优先直接在主对话中处理。 计划模式和子代理不会继承技能上下文,可能会改用网络搜索,而不是参考文件。
- 压缩或上下文丢失后,继续工作前请重新阅读此 SKILL.md,以恢复对参考表和操作流程的了解。
适用范围
将此技能用于 StarGate 质押开发:
- 基于 NFT 的质押平台集成
- 分级质押和奖励
- 验证者系统和委托
- Node Manager 功能
- 增益机制
- Phase 2 破坏性变更
操作流程
1. 实施前先澄清
用户的请求含糊不清时,先询问,再开始构建。关键问题:
- 涉及哪个质押等级或节点级别?
- 使用主网还是测试网?
- 使用 Phase 1 还是 Phase 2 合约接口?
2. 确保实现符合 VeChain 特定要求
- 网络:始终明确指定(
mainnet/testnet/solo) - 代币:质押使用 VET,奖励使用 VTHO
- 使用目标网络对应的正确合约地址
3. 验证并交付
只有通过所有适用的检查关卡,任务才算完成:
- 代码编译通过——无构建错误
- 测试通过——现有测试仍然通过;新逻辑有测试覆盖
- 记录风险提示——说明任何质押或委托相关影响
参考文件
开始任何操作前,先阅读匹配的文件。参见上方的关键规则。
| 主题 | 文件 | 用户提及以下内容时阅读…… |
|---|---|---|
| StarGate 质押 | references/stargate-staking.md | 质押、StarGate、验证者、委托、VTHO 奖励、节点等级、增益、Node Manager |
| 智能合约 | references/contracts.md | 合约函数、角色、Stargate、StargateNFT、ProtocolStaker、委托状态、有效质押量、成熟度、增益、代币管理器、铸造、销毁、迁移 |
评论
支持 Markdown