wallet-create-ordinals

b-open-io's avatarfrom b-open-io

Mint new ordinals/NFTs on BSV blockchain using js-1sat-ord SDK. Inscribe images, text, or files as permanent on-chain assets.

⭐0stars🔀0forks📁View on GitHub🕐Updated Jan 3, 2026

When & Why to Use This Skill

This Claude skill enables the seamless minting of Ordinals and NFTs on the BSV blockchain using the js-1sat-ord SDK. It facilitates the permanent inscription of images, text, and files as immutable on-chain assets, providing a robust solution for digital asset creation, blockchain-based storage, and decentralized media management.

Use Cases

  • Digital Art Inscription: Artists can permanently store and verify their digital artwork as NFTs on the BSV blockchain to ensure provenance and immutability.
  • Data Archiving: Businesses can store critical documents or files on-chain for permanent, tamper-proof record-keeping and historical auditing.
  • NFT Collection Launch: Developers can utilize the provided scripts to programmatically create and manage large-scale ordinal collections for marketplaces.
  • On-chain Metadata Storage: Users can inscribe text-based metadata or JSON files to establish permanent, decentralized data structures for dApps.
namewallet-create-ordinals
descriptionMint new ordinals/NFTs on BSV blockchain using js-1sat-ord SDK. Inscribe images, text, or files as permanent on-chain assets.
allowed-tools"Bash(bun:*)"

Wallet Create Ordinals

Mint new ordinals/NFTs on BSV blockchain.

When to Use

  • Mint new NFT inscriptions
  • Create ordinal collections
  • Inscribe images on-chain
  • Store files permanently on blockchain

Usage

# Mint image ordinal
bun run /path/to/skills/wallet-create-ordinals/scripts/mint.ts <wif> <image-path>

# Mint with metadata
bun run /path/to/skills/wallet-create-ordinals/scripts/mint.ts <wif> <file-path> <metadata-json>

What Gets Created

Minting creates:

  • On-chain inscription of file/data
  • Unique ordinal ID (txid + output index)
  • Permanent, immutable storage
  • Tradeable NFT asset

Requirements

  • Funded BSV wallet (WIF private key)
  • File to inscribe (image, text, etc.)
  • js-1sat-ord package for minting
  • Sufficient balance for inscription cost + fees

Cost

Inscription cost depends on file size:

  • Stored on-chain permanently
  • ~50 sats per byte typical
  • Larger files = higher cost

Output

Returns:

  • Transaction ID
  • Ordinal inscription ID
  • GorillaPool marketplace URL
  • Estimated confirmation time