opns-names

Bind wallet identity keys to OpNS names on-chain via opnsRegister.

5|1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/b-open-io/1sat-sdk --skill opns-names
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opns-names
Source: https://github.com/b-open-io/1sat-sdk/tree/main/skills/opns-names
Command: npx skills add https://github.com/b-open-io/1sat-sdk --skill opns-names

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpNS names bind identity to ordinal names on BSV, and this skill provides a standardized workflow to register and manage identity bindings using the @1sat/actions opns module.

Core Features & Use Cases

  • Bind wallet identity keys to OpNS names via opnsRegister.
  • Deregister identity bindings from OpNS names via opnsDeregister.
  • Look up OpNS name bindings through the 1sat-stack API for identity verification and resolution.

Quick Start

Register an identity key to an OpNS name by binding opns.idKey on-chain using the opnsRegister action with your wallet.

Frequently Asked Questions about opns-names

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bind a wallet identity key to an OpNS name on-chain?

To bind a wallet identity key to an OpNS name on-chain, use the opnsRegister action to bind opns.idKey to a name's ordinal via a self-transfer MAP. This requires wallet integration and the @1sat/actions opns module.

What is the process to deregister an identity binding from an OpNS name?

Deregistering an identity binding from an OpNS name requires using the opnsDeregister action. This process removes the previously bound opns.idKey from the ordinal's identity mapping on the BSV blockchain.

How can I look up OpNS name bindings for identity verification?

You can look up OpNS name bindings for identity verification and resolution by querying through the 1sat-stack API. This allows you to retrieve the identity keys bound to specific ordinal names on-chain.

Do I need specific dependencies to manage OpNS identity bindings?

Yes, managing OpNS identity bindings requires wallet integration for on-chain transactions and the @1sat/actions opns module. It operates across the 1sat-stack and uses ORDFS-based resolution.

Can I update an existing OpNS name identity binding?

Yes, you can update an existing OpNS name identity binding. The skill supports registering, updating, deregistering, and querying identity bindings by applying a new self-transfer MAP to bind the updated opns.idKey.

What exactly does binding identity to ordinal names on BSV achieve?

Binding identity to ordinal names on BSV establishes a verifiable link between a wallet's identity key and a named ordinal. It creates a standardized on-chain identity mapping managed via the 1sat-stack.