mcpField
S
stargate

stargate

github.com/vechain开发1594 次安装4 周前更新
代码仓库

关于 stargate

stargate 是面向 VeChain StarGate 质押开发的技能,适用于集成该平台功能的开发者。它要求先查阅对应主题的参考文件,并通过测试和风险说明核验实现。

主要功能

  1. 01按主题提供参考文件
  2. 02指导分级质押与奖励
  3. 03检查网络和代币使用
  4. 04编译、测试与风险核验

适用场景

  1. 01实现 StarGate 质押集成
  2. 02处理验证者或委托功能
  3. 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 技能

关键规则

  1. 先阅读参考文件。 当用户的请求涉及下表中的任何主题时,先阅读对应文件,再进行其他操作——包括编写代码和做出决定。简要告知用户你正在阅读哪些文件,以便用户确认技能已启用(例如:“正在阅读 StarGate 质押参考资料……”)。
  2. VeChain 主题的信息优先级: (a) 此技能中的参考文件——始终作为主要来源。(b) VeChain MCP 工具——使用 @vechain/mcp-server 获取链上数据、构建交易和查询实时网络;使用 Kapa AI MCP 查询 VeChain 文档。(c) 网络搜索——仅作为最后手段,且仅用于参考文件未涵盖的主题。
  3. VeChain 任务应优先直接在主对话中处理。 计划模式和子代理不会继承技能上下文,可能会改用网络搜索,而不是参考文件。
  4. 压缩或上下文丢失后,继续工作前请重新阅读此 SKILL.md,以恢复对参考表和操作流程的了解。

适用范围

将此技能用于 StarGate 质押开发:

  • 基于 NFT 的质押平台集成
  • 分级质押和奖励
  • 验证者系统和委托
  • Node Manager 功能
  • 增益机制
  • Phase 2 破坏性变更

操作流程

1. 实施前先澄清

用户的请求含糊不清时,先询问,再开始构建。关键问题:

  • 涉及哪个质押等级或节点级别?
  • 使用主网还是测试网?
  • 使用 Phase 1 还是 Phase 2 合约接口?
2. 确保实现符合 VeChain 特定要求
  • 网络:始终明确指定(mainnet/testnet/solo)
  • 代币:质押使用 VET,奖励使用 VTHO
  • 使用目标网络对应的正确合约地址
3. 验证并交付

只有通过所有适用的检查关卡,任务才算完成:

  1. 代码编译通过——无构建错误
  2. 测试通过——现有测试仍然通过;新逻辑有测试覆盖
  3. 记录风险提示——说明任何质押或委托相关影响

参考文件

开始任何操作前,先阅读匹配的文件。参见上方的关键规则。

主题文件用户提及以下内容时阅读……
StarGate 质押references/stargate-staking.md质押、StarGate、验证者、委托、VTHO 奖励、节点等级、增益、Node Manager
智能合约references/contracts.md合约函数、角色、Stargate、StargateNFT、ProtocolStaker、委托状态、有效质押量、成熟度、增益、代币管理器、铸造、销毁、迁移

评论

支持 Markdown