decode-bsv-transaction

This skill should be used when the user asks to "decode transaction", "parse tx hex", "transaction details", "analyze transaction", "decode BEEF", "parse BEEF hex", "decode EF transaction", "inspect transaction", or needs to decode BSV transaction hex (raw, Extended Format, or BEEF) into human-readable format.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "decode-bsv-transaction" with this command: npx skills add b-open-io/bsv-skills/b-open-io-bsv-skills-decode-bsv-transaction

Decode BSV Transaction

Decode BSV transaction hex into human-readable format. Supports raw hex, Extended Format (EF), and BEEF format.

Status

Complete - All tests passing

Transaction Formats

BSV transactions come in three formats:

FormatParserStarts WithContains
RawTransaction.fromHex()01000000Just the transaction
EF (Extended Format)Transaction.fromHexEF()0100beefTx + source tx data for fee validation
BEEFTransaction.fromHexBEEF()0100beefTx + merkle proofs for SPV

The script auto-detects format. Pass --beef flag to force BEEF parsing.

Usage

# Decode raw or EF hex (auto-detected)
bun run /path/to/skills/decode-bsv-transaction/scripts/decode.ts <tx-hex>

# Decode BEEF hex (from WalletClient noSend)
bun run /path/to/skills/decode-bsv-transaction/scripts/decode.ts --beef <beef-hex>

# Decode transaction by txid (fetches from chain)
bun run /path/to/skills/decode-bsv-transaction/scripts/decode.ts --txid <txid>

# JSON output
bun run /path/to/skills/decode-bsv-transaction/scripts/decode.ts <tx-hex> --json

API Endpoints

JungleBus (primary):

  • GET https://junglebus.gorillapool.io/v1/transaction/get/{txid}

WhatsOnChain (fallback):

  • GET https://api.whatsonchain.com/v1/bsv/main/tx/{txid}/hex

Response

Returns decoded transaction with:

  • Version, locktime
  • Inputs (previous outputs, scripts, signatures)
  • Outputs (value, addresses, scripts)
  • Transaction size and format type

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

check-bsv-price

No summary provided by upstream source.

Repository SourceNeeds Review
General

create-script-template

No summary provided by upstream source.

Repository SourceNeeds Review
General

key-derivation

No summary provided by upstream source.

Repository SourceNeeds Review
General

stratum-v1

No summary provided by upstream source.

Repository SourceNeeds Review