claudecodex

1sat

1Sat ecosystem tools for BSV — unified indexing and collection overlay guidance, ordinals minting and marketplace (list/buy/cancel), BSV21 token operations, wallet setup (BRC-100), transaction building, time locks, sweep/import, OpNS claiming at 1sat.name and owned-name management, dApp wallet connection, CLI tool, media extraction, and MCP server for wallet-desktop browser automation.

8 on GitHubby b-open-iov0.2.7updated 7 days ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin 1sat in b-open-io/1sat-sdk. Commands read from the repo's manifest — 6 days ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (27)

  • @1sat/connect SDK Development

    This skill should be used when the user asks to "add a feature to @1sat/connect", "update the connect SDK", "add a new RPC method", "fix popup handling", "update wallet types", "modify the popup protocol", "add error handling", or needs guidance on developing, testing, or publishing the @1sat/connec

  • sdk-publish

    Publish @1sat/* packages from the 1sat-sdk monorepo. Use when publishing any package, bumping versions, or releasing. Triggers on 'publish', 'release', 'bump version', 'deploy package', 'npm publish', 'bun publish'. Enforces workspace:* resolution, dependency ordering, lockfile regeneration, and pre

  • action-patterns

    This skill should be used when understanding how @1sat/actions work — the action/context pattern, two-phase signing (createAction/signAction), BEEF resolution, the action registry, baskets and tags. Triggers on 'createContext', 'action.execute', 'createAction', 'signAction', 'sign transaction', 'inp

  • identity

    This skill should be used when working with on-chain BAP identity — publishing a wallet's identity, rotating the signing key, reading or updating the profile, or posting on-chain social content. Triggers on 'BAP identity', 'publish identity', 'rotate key', 'identity rotation', 'update profile', 'get

  • locks

    This skill should be used when working with time-locked BSV — locking satoshis until a specific block height, checking lock status, unlocking matured locks, or understanding the lock script. Triggers on 'lock BSV', 'time lock', 'timelock', 'block height lock', 'unlock BSV', 'matured locks', 'lock da

  • mnee

    This skill should be used when working with MNEE — the USD-pegged stablecoin on BSV. Covers checking MNEE balance, listing MNEE UTXOs, reading MNEE service config (cosigner/fees), fetching parsed MNEE transaction history, checking a transfer's status by ticket, and sending MNEE to recipients. Trigge

  • opns

    This skill should be used when working with OpNS decentralized names on BSV — claiming or buying a name at 1sat.name, publishing or removing its wallet identity binding, listing or transferring an owned name, looking up resolution, or managing the OpNS wallet basket. Triggers on 'OpNS', '1sat.name',

  • ordinals-create

    This skill should be used when a user wants to mint, inscribe, or create an ordinal or NFT on BSV blockchain — such as 'mint this image as an ordinal', 'create an NFT on BSV', 'inscribe this file on-chain', 'I want to permanently store a file on blockchain', or 'how much does it cost to mint'. Uses

  • ordinals-marketplace

    This skill should be used when working with 1Sat Ordinals marketplace operations — listing ordinals for sale, purchasing listings, canceling listings, browsing available ordinals, or managing OrdLock marketplace scripts. Triggers on 'list ordinal', 'sell NFT', 'buy ordinal', 'purchase listing', 'can

  • payments

    This skill should be used when sending BSV with the 1sat-sdk — single payments, batch payments to multiple recipients, payments to a BRC-169 handle (@handle@domain), paymail sends, receiving handle payments from the transaction-delivery box, OP_RETURN data, custom locking scripts, inscriptions attac

  • signing

    This skill should be used when signing messages, authenticating HTTP requests, or doing counterparty cryptography with a BRC-100 wallet. Covers BSM (Bitcoin Signed Message) signing, BRC-77 auth tokens for signed HTTP requests, deriving a counterparty's Type-42 public key (ECDH friend key), and encry

  • sweep

    This skill should be used when importing or sweeping assets from an external wallet into a BRC-100 wallet — such as 'import from WIF', 'sweep wallet', 'migrate from Yours wallet', 'import ordinals', 'sweep tokens', 'transfer from old wallet', or 'import private key'. Covers sweeping BSV, ordinals, O

  • sync-cosign

    This skill should be used when coordinating wallet state across devices or running a cosigner backend — syncing external payments to deposit addresses, polling the message box for inbound payments, pulling cosign-wrapped token deliveries, publishing BAP attestations, or building/validating cosigner-

  • tokens

    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',

  • cli

    This skill should be used when working with the 1Sat CLI tool for BSV operations from the terminal -- running wallet commands, minting ordinals, managing tokens, creating listings, locking BSV, sweeping assets, managing identity, OR running the wallet-storage RPC server (`1sat serve`) from the same

  • wallet-api

    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 en

  • blockchain-media

    This skill should be used when accessing media inscribed in BSV transactions — retrieving on-chain images/videos/files, reading ORDFS content/metadata, or extracting inscribed ordinals. Triggers on 'extract inscription', 'download ordinal', 'get on-chain file', 'ORDFS content', 'txex', 'blockchain m

  • collections

    This skill should be used for 1Sat collection protocol and collection-overlay questions — including 'create a collection', 'collectionItem', 'collectionId', 'list collection members', 'tm_1sat_collection', 'tm_col_', SIGMA admission, BSV21 collection members, and deciding whether an SDK mint will be

  • stack-api

    This skill should be used when working with the 1sat-stack unified BSV indexing API — whenever an agent needs to fetch UTXOs, look up inscriptions or ordinals, get BSV21 token balances, access ORDFS on-chain content, broadcast transactions, look up BAP identities, or stream real-time BSV events. Use

  • dapp-connect

    This skill should be used when building a dApp that connects to a 1Sat wallet — using @1sat/connect for wallet connection via popup or browser extension, @1sat/react for React hooks and components, or integrating with the BigBlocks shadcn registry. Triggers on 'connect wallet', 'dApp integration', '

  • permission-module

    This skill should be used when hosting or wiring the 1Sat permission module — WalletPermissionsManager permissionModules, createAssetPermissionModules, view scopes (p 1sat all|collection|app|creator|id), spend labels, apply-on-approve, or @1sat/permission-module-ui prompts. Triggers on 'permission m

  • release

    Release the 1Sat wallet-desktop Electrobun app. Use when the user says "tag a release", "ship it", "cut a release", "bump version", "create release", "push a tag", "release v0.0.X", or asks about the CI build status, CircleCI pipeline, build failures, or debugging a failed release. This is an Electr

  • desktop-mcp

    Control the running 1Sat desktop wallet via MCP. Use this proactively whenever the user mentions their wallet, BSV balance, ordinals, inscriptions, tokens, sending BSV, browsing the 1Sat app, or any blockchain task that could be done through the wallet UI. The 1sat plugin ships .mcp.json automatical

  • wallet-setup

    This skill should be used when setting up a 1Sat wallet programmatically, creating a new wallet instance, configuring local + remote storage, managing the active storage, syncing addresses, or restoring from a backup file. Triggers on 'create wallet', 'setup wallet', 'initialize wallet', 'wallet sto

  • codex-agent-setup

    Explicit-only installer for the 1Sat Uno Satoj Codex custom agent. Use ONLY when the user explicitly asks to install, update, check, uninstall, or set up the 1Sat or Uno Satoj Codex agent, including "install Uno in Codex", "update the 1Sat Codex agent", or "check onesat_ordinals". Never auto-invoke

  • mintflow

    This skill should be used when minting a tokenized collection or resellable license/access tokens on MintFlow (mintflow.me) — 'mint a collection', 'pre-configure a MintFlow mint', 'deep-link MintFlow', 'create tradeable/resellable BSV license tokens', 'tokenized access passes', 'sell licenses that c

  • test-app

    Run and drive the 1sat-sdk test-app harness to exercise wallet actions and P1Sat permission prompts against a real gated wallet, without the yours-wallet extension. Use when testing or debugging SDK tooling end to end — actions, baskets and tags, permission cards, or the apply path. Triggers on "tes

Subagents (1)

  • ordinals

    1Sat Ordinals specialist for BSV blockchain. Full SDK coverage — mints ordinals, marketplace operations (list/buy/cancel), token operations (BSV21), wallet setup, time locks, sweep/import, OpNS decentralized names, dApp connection, and transaction building. Use when users ask to "mint ordinal", "cre

MCP servers (1)

  • 1sat-wallet

    runs: 1sat mcp-proxy

View source on GitHub

Similar plugins

blockchain-web3

claudecodex

Smart contract development with Solidity, DeFi protocol implementation, NFT platforms, and Web3 application architecture

4 skills · 1 agent

wshobson/agents 42,461

Search and read Korean law through the official Ministry of Government Legislation (법제처) Open API: statutes, precedents, administrative rules, local ordinances, treaties and legal interpretations. Also checks legal citations in Claude's answers against the source for existence and content. Runs the korean-law-mcp MCP server via npx and needs a free 법제처 API key (LAW_OC), entered at install.

1 skill · 1 MCP server

davepoon/buildwithclaude 3,741

Evidence-backed Alchemy operator workflows for current Node, Data, Portfolio, NFT, Wallet, Notify, Admin, reliability, security, and migration contracts (18 skills)

18 skills

jeremylongshore/tons-of-skills-marketplace 2,917

Korean law for Claude via the official 법제처 Open API: statutes, precedents, administrative rules, local ordinances, treaties and interpretations, with citation verification. 법제처 42개 API → 10개 통합 도구. 법령·판례·행정규칙·자치법규·조약·해석례 + LLM 환각 방지 인용 검증 + 조문 영향 그래프 + 시점 비교 자동 diff + 판례 생사 확인(Citator) + 행위시법 판단 + 이럴 땐 이렇게 5단계 안내

1 skill · 1 MCP server

chrisryugj/korean-law-mcp 2,867

Verify and read on-chain agent skill licenses (1/1 SPL NFT plus SkillLicense PDA) on Solana with @three-ws/skill-license.

1 skill

nirholas/three.ws 278

Build wallet-connected Solana apps with Phantom Connect SDK — social login (Google/Apple), transaction signing, token gating, and NFT minting across React, React Native, and Browser SDK

1 skill

sendaifun/skills 130

Maintain 1sat?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted