wallet-create-ordinals
Mint new ordinals/NFTs on BSV blockchain using js-1sat-ord SDK. Inscribe images, text, or files as permanent on-chain assets.
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.
| name | wallet-create-ordinals |
|---|---|
| description | Mint 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-ordpackage 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