COMPLETE PLUGIN
View an example
Example installation for 1Sat
Example session using the verified commands above.
This skill should be used when working with BSV21 fungible tokens — sending tokens, checking token balances, listing token UTXOs, purchasing tokens from marketplace, deploying a fixed-supply token, deploying a mintable token, or minting additional supply. Triggers on 'send tokens', 'token balance', 'BSV21', 'BSV-20', 'fungible token', 'transfer tokens', 'deploy token', 'mint token', 'mintable token', 'token listing', 'buy tokens', or 'token UTXO'. Uses @1sat/actions from the 1sat-sdk.

Install the complete plugin to include its agents, hooks, commands, and runtime context.
Fastest path: hand this line to the coding agent doing the setup. It reads this page and installs the 1Sat plugin, which ships this skill with everything it relies on.
Click anywhere on the prompt to copy.
Choose a runtime, then follow its setup steps. This installs the complete 1Sat plugin.
COMPLETE PLUGIN
Example session using the verified commands above.
The portable SKILL.md on its own, without the plugin’s hooks, agents, commands, and companion skills. Use it only when you intentionally want the narrower path.
No required companion skills are declared.
Pass the canonical page to a teammate or keep it close for later.
This skill should be used when an application or agent needs to drive the 1Sat CLI wallet over HTTP — running `1sat serve wallet-api`, the app-facing BRC-100 endpoint on 127.0.0.1:3321, and managing what each app may do with `1sat permissions list/grant/revoke`. Triggers on 'wallet API', 'BRC-100 endpoint', 'serve wallet-api', '1sat permissions', 'permission denied for', 'permissions grant', 'grant a permission', 'port 3321', 'HTTPWalletJSON', 'Origin header required', 'dApp connectivity', 'agent wallet access', or 'wallet access for an app'. Covers the deny-by-default permission model and the grant-and-retry loop. Uses @1sat/cli, @1sat/wallet and @1sat/wallet-server.