Claude-skill-registry extract-blockchain-media
Extract media files (images, videos, documents) from BSV blockchain transactions using the txex CLI tool. Retrieves inscribed ordinals and embedded files.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/extract-blockchain-media" ~/.claude/skills/majiayu000-claude-skill-registry-extract-blockchain-media && rm -rf "$T"
manifest:
skills/data/extract-blockchain-media/SKILL.mdsource content
Extract Blockchain Media
Extract media files from BSV blockchain transactions using
txex CLI.
When to Use
- Extract ordinal inscriptions from transactions
- Retrieve embedded images/videos/files from blockchain
- Download NFT assets
- Access on-chain stored media
Usage
# Extract media from transaction ID bun run /path/to/skills/extract-blockchain-media/scripts/extract.ts <txid> # Extract to specific output directory bun run /path/to/skills/extract-blockchain-media/scripts/extract.ts <txid> /path/to/output
What Gets Extracted
The txex tool extracts:
- Images (PNG, JPG, GIF, WEBP)
- Videos (MP4, WEBM)
- Audio files
- Text/JSON data
- Any binary data inscribed in transaction
Output
Files are saved with:
- Original filename (if embedded in tx)
- Auto-detected file extension
- Saved to current directory or specified path
Requirements
CLI installed:txexbun add -g txex- Transaction ID of ordinal/inscription
- Internet connection to fetch from blockchain
CLI Reference
txex <txid> # Extract to current directory txex <txid> -o /path # Extract to specific path
Common Use Cases
- View NFT Images: Extract ordinal inscription image
- Download Files: Retrieve documents stored on-chain
- Archive Media: Backup ordinals locally
- Content Verification: Check what's actually inscribed