PARTICL-TX(1)

πŸ“¦
version 23.2.10.0 Β· 2 versions
, in nixpkgs unstable

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

okay so bestie, welcome to particl-tx, a manual page for particl-tx v23.2.10.0 β€” yes that's the whole name section, it's giving "the tool IS the brand" and honestly? iconic. πŸŽ€


✨ SYNOPSIS ✨

like, here's the vibe of how you actually call it:

particl-tx [options] <hex-tx> [commands]  Update hex-encoded transaction
particl-tx [options] -create [commands]   Create hex-encoded transaction

so you're either updating a hex-encoded transaction or creating one from scratch. two moods, both slay. πŸ’…


🌸 DESCRIPTION 🌸

Particl Core particltx utility version v23.2.10.0. that's it, that's the whole description, and honestly she said what she said. 🫢


πŸ¦‹ OPTIONS πŸ¦‹

bestie there are SO many. buckle up, we're going through all of them, no cap.

  • ? β€” print this help message and exit. the classic "help me" button, lowkey underrated.
  • btcmode β€” create bitcoin transactions by default. switching teams fr fr.
  • create β€” create new, empty TX. a blank canvas, main character energy. ✨
  • json β€” select JSON output. for the structured-data girlies.
  • txid β€” output only the hexencoded transaction id of the resultant transaction. short and sweet, just the receipt. 🧾
  • version β€” print version and exit. identity check, periodt.

πŸ’œ Debugging/Testing options:

so this heading is literally just sitting here with nothing under it. she's mysterious. she's a vibe. we respect her. πŸ™ˆ

🌈 Chain selection options:

  • chain=<chain> β€” use the chain <chain> (default: main). allowed values: main, test, signet, regtest. pick your universe, bestie. ⭐
  • signet β€” use the signet chain. equivalent to chain=signet. note that the network is defined by the signetchallenge parameter β€” so like, the tea is: the challenge decides everything. β˜•
  • signetchallenge β€” blocks must satisfy the given script to be considered valid (only for signet networks; defaults to the global default signet test network challenge). it's the bouncer at the club, basically. πŸ’…
  • 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)). collect them like friendship bracelets. πŸŽ€
  • testnet β€” use the test chain. equivalent to chain=test. the rehearsal era. 🎭

πŸ‘‘ Commands:

these are the actual moves, bestie. every single one:

  • delin=N β€” delete input N from TX. bye girl πŸ‘‹
  • delout=N β€” delete output N from TX. also bye girl πŸ‘‹
  • delscriptsig=N β€” delete all scriptsig data from input N. clean slate energy. ✨
  • delwitness=N β€” delete all witness data from input N. more cleaning, we love a declutter. 🧹
  • in=TXID:VOUT(:SEQUENCE_NUMBER) β€” add input to TX. feed her a snack. πŸ“
  • locktime=N β€” set TX lock time to N. timing is everything, iykyk.
  • nversion=N β€” set TX version to N. which era of herself is she in today.
  • outaddr=VALUE:ADDRESS β€” add addressbased output to TX. sending it to a specific someone. πŸ’Œ
  • outblind=COMMITMENT:SCRIPT:RANGEPROOF[:DATA] β€” add blinded output to TX. privacy queen, she doesn't kiss and tell. πŸ™ˆ
  • outdata=[VALUE:]DATA β€” add databased output to TX. the data is the moment.
  • outdatatype=DATA β€” add datatype output to TX. specifying the flavor, naturally.
  • outmultisig=VALUE:REQUIRED:PUBKEYS:PUBKEY1:PUBKEY2:....[:FLAGS] β€” add Pay To n-of-m Multisig output to TX. n = REQUIRED, m = PUBKEYS. optionally add the "W" flag to produce a paytowitnessscripthash output. optionally add the "S" flag to wrap the output in a paytoscripthash. group project but make it cryptography. πŸ«‚
  • outpubkey=VALUE:PUBKEY[:FLAGS] β€” add paytopubkey output to TX. optionally add the "W" flag to produce a paytowitnesspubkeyhash output. optionally add the "S" flag to wrap the output in a paytoscripthash. single-key solo era. πŸ”‘
  • outscript=VALUE:SCRIPT[:FLAGS] β€” add raw script output to TX. optionally add the "W" flag to produce a paytowitnessscripthash output. optionally add the "S" flag to wrap the output in a paytoscripthash. raw and unfiltered, she's not like other outputs. πŸ’€
  • replaceable(=N) β€” set RBF optin sequence number for input N (if not provided, optin all available inputs). commit-phobic in the best way. πŸ”₯
  • scriptsig=N:HEX β€” add scriptsig data to input N. signing her signature, literally.
  • sign=SIGHASHFLAGS β€” 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. glow-up via cryptography. ✨
  • witness=N:HEX1(:HEX2...:HEXN) β€” add witness data to input N. she saw everything. πŸ‘€

πŸ’– Register Commands:

  • load=NAME:FILENAME β€” load JSON file FILENAME into register NAME. importing the lore. πŸ“‚
  • set=NAME:JSONSTRING β€” set register NAME to given JSONSTRING. setting the record straight, literally. πŸ’…

Copyright (C) 2017-2025 The Particl Core developers Copyright (C) 2009-2022 The Bitcoin Core developers

please contribute if you find Particl Core useful. visit <https://particl.io/> for further information about the software. the source code is available from <https://github.com/particl/particl-core>. 🫢

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

and that's the whole page, bestie! ✨ this was particl-tx v23.2.10.0, dated June 2026, brought to you by the PARTICL-TX(1) girlies β€” go forth and build transactions, you absolute icon. πŸŒŸπŸ’œπŸ¦‹

πŸ“¦ where this page comes from