GROESTLCOIN-TX(1)

πŸ“¦ version 29.0, in nixos 26.05

πŸ’– GROESTLCOIN-TX(1) πŸ’–

okay bestie, welcome to the User Commands corner of the manual, this is the whole glow-up of groestlcoin-tx and we're gonna get through it together 🫢


✨ NAME ✨

groestlcoin-tx β€” it's literally the manual page for groestlcoin-tx v29.0.0, no cap πŸ’…


✨ SYNOPSIS ✨

groestlcoin-tx [options] <hex-tx> [commands]
groestlcoin-tx [options] -create [commands]

πŸ¦‹ DESCRIPTION πŸ¦‹

So this is the Groestlcoin Core groestlcoin-tx utility, version v29.0.0 ✨

The groestlcoin-tx tool is the one you use for creating and modifying groestlcoin transactions. That's its whole thing. Main character energy.

You can run it two ways:

  • with "<hex-tx> [commands]" β†’ it updates a hex-encoded groestlcoin transaction you already have
  • with "-create [commands]" β†’ it creates a brand new hex-encoded groestlcoin transaction from scratch

Both iconic, both valid πŸ’–


πŸŽ€ OPTIONS πŸŽ€

  • -create β€” makes a new, empty TX. A little blank canvas, a fresh start, we love to see it 🌱
  • -help β€” prints this help message and exits (also works as -h or -?, three icons, one job)
  • -json β€” picks JSON output for you
  • -txid β€” outputs only the hex-encoded transaction id of the resultant transaction. Just the id. Nothing else. Minimalist queen πŸ’…
  • -version β€” prints version and exits

πŸ§ͺ Debugging/Testing options:

this heading is here, bestie β€” and there's genuinely nothing listed under it on this page πŸ’€ it's giving "section title and then silence". Moving on!

⛓️ Chain selection options:

  • -chain=<chain> β€” use the chain <chain> (default: main). Allowed values: main, test, testnet4, signet, regtest
  • -signet β€” use the signet chain. Equivalent to -chain=signet. Heads up tho: 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. 🚨 Support for testnet3 is deprecated and will be removed in an upcoming release. Consider moving to testnet4 now by using -testnet4. Like, actually consider it fr fr
  • -testnet4 β€” use the testnet4 chain. Equivalent to -chain=testnet4. slay, the new one 🌈

πŸ› οΈ Commands:

  • delin=N β€” delete input N from TX
  • delout=N β€” delete output N from TX
  • in=TXID:VOUT(:SEQUENCE_NUMBER) β€” add input to TX
  • locktime=N β€” set TX lock time to N
  • nversion=N β€” set TX version to N
  • outaddr=VALUE:ADDRESS β€” add address-based output to TX
  • outdata=[VALUE:]DATA β€” add data-based output to TX
  • outmultisig=VALUE:REQUIRED:PUBKEYS:PUBKEY1:PUBKEY2:....[:FLAGS] β€” add a Pay To n-of-m Multi-sig output to TX. Here n = REQUIRED, m = PUBKEYS. Optionally add the "W" flag to produce a pay-to-witness-script-hash output. Optionally add the "S" flag to wrap the output in a pay-to-script-hash.
  • outpubkey=VALUE:PUBKEY[:FLAGS] β€” add pay-to-pubkey output to TX. Optionally add the "W" flag to produce a pay-to-witness-pubkey-hash output. Optionally add the "S" flag to wrap the output in a pay-to-script-hash.
  • outscript=VALUE:SCRIPT[:FLAGS] β€” add raw script output to TX. Optionally add the "W" flag to produce a pay-to-witness-script-hash output. Optionally add the "S" flag to wrap the output in a pay-to-script-hash.
  • replaceable(=N) β€” sets the Replace-By-Fee (RBF) opt-in sequence number for input N. If N is not provided, the command attempts to opt-in all available inputs for RBF. If the transaction has no inputs, this option is ignored. (no inputs, no drama πŸ™ˆ)
  • sign=SIGHASH-FLAGS β€” add zero or more signatures to transaction. This command requires JSON registers: prevtxs=JSON object, privatekeys=JSON object. See signrawtransactionwithkey docs for format of sighash flags, JSON objects. iykyk πŸ“š

πŸ“ Register Commands:

  • load=NAME:FILENAME β€” load JSON file FILENAME into register NAME
  • set=NAME:JSON-STRING β€” set register NAME to given JSON-STRING

Copyright (C) 2014-2025 The Groestlcoin Core developers

Copyright (C) 2009-2025 The Bitcoin Core developers

Please contribute if you find Groestlcoin Core useful 🫢 Visit <https://groestlcoin.org/> for further information about the software. The source code is available from <https://github.com/Groestlcoin/groestlcoin>.

🚨 This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING or <https://opensource.org/licenses/MIT>

🌈 SEE ALSO 🌈

groestlcoind(1), groestlcoin-cli(1), groestlcoin-tx(1), groestlcoin-wallet(1), groestlcoin-util(1), groestlcoin-qt(1)

go read those too, they're all in the group chat πŸ’œ


okay that's the whole page, bestie, you ate that πŸ“βœ¨ and just so we're clear on the receipts: this was groestlcoin-tx v29.0.0, dated April 2025, filed under GROESTLCOIN-TX(1) β€” mwah, go touch some grass and then go sign a transaction πŸ’…πŸŽ€

πŸ“¦ where this page comes from