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.
Overview
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.
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
-
Product. Follow
arkade-product. A coin is not a balance. Arequireis 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 ofcheckSig. -
Write the contract. Follow
writing-arkade-contracts. It clones arkade-os/compiler and runsarkadec. Commit the.arkfile and the artifact with the picture from the next step. Leavecompiler/untracked. -
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. Arequireis not authorization. -
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.ContractManagerwrites. The screen reads the repository aftervtxo_receivedandvtxo_spent. Leavevendor/untracked. -
Screen. Follow
arkade-product-ui. The screen follows that picture and shows one next action. It does not invent a second protocol. -
Regtest. Follow
arkade-regtest. It clones ArkLabsHQ/arkade-regtest and starts the stack:node regtest/regtest.mjs start --env .env.regtest --profile ark --profile emulatorInside 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.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add arkade-os/skill