AO

arkade-os/skill

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

7 stars 质量 61 趋势 27MIT

arkade-os/skill 是从 https://github.com/arkade-os/skill. 导入的特工技能候选

概览

arkade-os/skill 是从 https://github.com/arkade-os/skill. 导入的特工技能候选

概述(AI 翻译)

Arkade产品的技能:决定它,写合同,抽金币,花神器,展示一个下一个动作,并在Regtest上证明。

用技能CLI把它们安装到一个新项目里,然后按这个顺序操作。

该怎么办

  1. 产品。 跟随arkade-product。硬币不是余额。require不是授权。将输出钉在被注资的地址中。常设订单稍后完成,无需资助人。代币销毁是权利,代替checkSig。

  2. 编写合同。 按照 writing-arkade-contracts 操作。它克隆了 arkade-os/编译器并运行 arkadec。提交 .ark 文件和带有下一步图片的伪影。保持 compiler/ 不被追踪。

  3. **covenant-即 ** 跟随 covenant-viz。在同一提交中重新生成 mermaid 中的短 README 故事。图片按顺序是:发送者发送的硬币、继续旁边的直接发送、被拒绝的交易,以及谁签署了,谁能构建服务器和经过函数调整的仿真器。一个 require 不是授权。

  4. 花费。 跟随arkade-contract。Mutinynet是默认会话:https://mutinynet.arkade.sh, 'https://emulator.

本页由 AI 翻译,技术细节请以原文为准。

README

Arkade contract skills

Skills for an Arkade product: decide it, write the contract, draw the coins, spend the artifact, show one next action, and prove it on regtest.

Install them into a fresh project with the skills CLI, then follow them in this order.

npx skills add arkade-os/skills

What to do

  1. Product. Follow arkade-product. A coin is not a balance. A require is not authorization. Pin the outputs in the address that gets funded. A standing order completes later without the funder. A token burn is the right, in place of checkSig.

  2. Write the contract. Follow writing-arkade-contracts. It clones arkade-os/compiler and runs arkadec. Commit the .ark file and the artifact with the picture from the next step. Leave compiler/ untracked.

  3. covenant-viz. Follow covenant-viz. Regenerate the short README story in mermaid in that same commit. The pictures, in order, are the coin the person sends, the direct send beside the continuation, the rejected transaction, and who signs versus who can build the server plus the function-tweaked emulator. A require is not authorization.

  4. Spend. Follow arkade-contract. Mutinynet is the default session: https://mutinynet.arkade.sh, https://emulator.mutinynet.arkade.sh, https://mempool.mutinynet.arkade.sh/api. The page subscribes. ContractManager writes. The screen reads the repository after vtxo_received and vtxo_spent. Leave vendor/ untracked.

  5. Screen. Follow arkade-product-ui. The screen follows that picture and shows one next action. It does not invent a second protocol.

  6. Regtest. Follow arkade-regtest. It clones ArkLabsHQ/arkade-regtest and starts the stack:

    node regtest/regtest.mjs start --env .env.regtest --profile ark --profile emulator
    

    Inside that one end-to-end file, a direct send of sats must not count as the contract’s position. Helpers go at the end of the file. Leave regtest/ untracked.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add arkade-os/skill
新手?先看 mcpskill.org 教程 →