BITCOIN-UTIL(1)

πŸ’– BITCOIN-UTIL(1) πŸ’–

okay bestie, welcome to the bitcoin-util manual page β€” it's a User Commands situation, and honestly? it's giving ✨tiny but mighty✨. no node required, no drama, just vibes and hex. let's get into it 🫢


🌸 NAME 🌸

bitcoin-util β€” the manual page for bitcoin-util v31.1.0, and she's that girl πŸ’…


✨ SYNOPSIS ✨

bitcoin-util [options] [command]
bitcoin-util [options] grind <hex-block-header>

πŸ¦‹ DESCRIPTION πŸ¦‹

so this is the Bitcoin Core bitcoin-util utility, version v31.1.0. periodt.

the whole point of bitcoin-util? it gives you bitcoin-related functionality that does not rely on the ability to access a running node. like, no node, no problem, she's independent, she's got main character energy πŸ‘‘

the available [commands] are listed below, keep scrolling babes ⬇️


πŸŽ€ OPTIONS πŸŽ€

  • -help β€” print this help message and exit (also works as -h or -?, because she's flexible like that πŸ’β€β™€οΈ)
  • -version β€” print version and exit

Debugging/Testing options:

(yeah bestie, this section is literally empty in the original, i'm not gonna invent options for you, i'm not a liar) πŸ™ˆ

Chain selection options:

  • -chain=<chain> β€” use the chain <chain> (default: main). allowed values: main, test, testnet4, signet, regtest. pick your fighter 🌈
  • -signet β€” use the signet chain. equivalent to -chain=signet. heads up though: the network is defined by the -signetchallenge parameter πŸ‘€
  • -signetchallenge β€” blocks must satisfy the given script to be considered valid (only for signet networks; defaults to the global default signet test network challenge)
  • -signetseednode β€” specify a seed node for the signet network, in the hostname[:port] format, e.g. sig.net:1234 (may be used multiple times to specify multiple seed nodes; defaults to the global default signet test network seed node(s)) 🧚
  • -testnet β€” use the testnet3 chain. equivalent to -chain=test. 🚨 lowkey important: support for testnet3 is deprecated and will be removed in an upcoming release. consider moving to testnet4 now by using -testnet4. like, fr fr, don't get caught lacking πŸ’€
  • -testnet4 β€” use the testnet4 chain. equivalent to -chain=testnet4. slay, future-proof πŸ’…

Commands:

  • grind β€” perform proof of work on hex header string πŸ”₯

Copyright (C) 2009-2026 The Bitcoin Core developers

please contribute if you find Bitcoin Core useful 🫢 visit <https://bitcoincore.org/> for further information about the software. the source code is available from <https://github.com/bitcoin/bitcoin>. (yes bestie, links in the manual, i'm just relaying them verbatim, don't @ me)

⚠️ this is experimental software. distributed under the MIT software license, see the accompanying file COPYING or <https://opensource.org/license/MIT>. read the license, she's iconic, she's protecting everyone 🌸

πŸ’œ SEE ALSO πŸ’œ

bitcoin(1), bitcoind(1), bitcoin-cli(1), bitcoin-tx(1), bitcoin-wallet(1), bitcoin-util(1), bitcoin-qt(1)

(yeah bitcoin-util is in her own SEE ALSO list. self-love. we stan. πŸ’–)


and that's the whole page, bestie!! πŸŽ‰ this was bitcoin-util v31.1.0, from July 2026, and i love that for her. go grind some hex headers, stay hydrated, and remember: no node needed, just vibes βœ¨πŸ¦‹πŸ’…

okay bye ily, read the docs, xoxo πŸ’–

πŸ“¦ where this page comes from