1 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2 .TH LIMENKA-TX "1" "May 2026" "limenka-tx v29.3.0.knots20260508" "User Commands"
3 .SH NAME
4 limenka-tx \- manual page for limenka-tx v29.3.0.knots20260508
5 .SH SYNOPSIS
6 .B limenka-tx
7 [\fI\,options\/\fR] \fI\,<hex-tx> \/\fR[\fI\,commands\/\fR]
8 .br
9 .B limenka-tx
10 [\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR]
11 .SH DESCRIPTION
12 Limenka Knots limenka\-tx utility version v29.3.0.knots20260508
13 .PP
14 The limenka\-tx tool is used for creating and modifying limenka transactions.
15 .PP
16 limenka\-tx can be used with "<hex\-tx> [commands]" to update a hex\-encoded limenka transaction, or with "\-create [commands]" to create a hex\-encoded limenka transaction.
17 .SH OPTIONS
18 .HP
19 \fB\-create\fR
20 .IP
21 Create new, empty TX.
22 .HP
23 \fB\-help\fR
24 .IP
25 Print this help message and exit (also \fB\-h\fR or \-?)
26 .HP
27 \fB\-json\fR
28 .IP
29 Select JSON output
30 .HP
31 \fB\-txid\fR
32 .IP
33 Output only the hex\-encoded transaction id of the resultant transaction.
34 .HP
35 \fB\-version\fR
36 .IP
37 Print version and exit
38 .PP
39 Debugging/Testing options:
40 .PP
41 Chain selection options:
42 .HP
43 \fB\-chain=\fR<chain>
44 .IP
45 Use the chain <chain> (default: main). Allowed values: main, test,
46 testnet4, signet, regtest
47 .HP
48 \fB\-signet\fR
49 .IP
50 Use the signet chain. Equivalent to \fB\-chain\fR=\fI\,signet\/\fR. Note that the network
51 is defined by the \fB\-signetchallenge\fR parameter
52 .HP
53 \fB\-signetblocktime\fR
54 .IP
55 Difficulty adjustment will target a block time of the given amount in
56 seconds (only for custom signet networks, must have
57 \fB\-signetchallenge\fR set; defaults to 10 minutes)
58 .HP
59 \fB\-signetchallenge\fR
60 .IP
61 Blocks must satisfy the given script to be considered valid (only for
62 signet networks; defaults to the global default signet test
63 network challenge)
64 .HP
65 \fB\-signetseednode\fR
66 .IP
67 Specify a seed node for the signet network, in the hostname[:port]
68 format, e.g. sig.net:1234 (may be used multiple times to specify
69 multiple seed nodes; defaults to the global default signet test
70 network seed node(s))
71 .HP
72 \fB\-testnet\fR
73 .IP
74 Use the testnet3 chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR. Support for testnet3
75 is deprecated and will be removed in an upcoming release.
76 Consider moving to testnet4 now by using \fB\-testnet4\fR.
77 .HP
78 \fB\-testnet4\fR
79 .IP
80 Use the testnet4 chain. Equivalent to \fB\-chain\fR=\fI\,testnet4\/\fR.
81 .PP
82 Commands:
83 .IP
84 delin=N
85 .IP
86 Delete input N from TX
87 .IP
88 delout=N
89 .IP
90 Delete output N from TX
91 .IP
92 in=TXID:VOUT(:SEQUENCE_NUMBER)
93 .IP
94 Add input to TX
95 .IP
96 locktime=N
97 .IP
98 Set TX lock time to N
99 .IP
100 nversion=N
101 .IP
102 Set TX version to N
103 .IP
104 outaddr=VALUE:ADDRESS
105 .IP
106 Add address\-based output to TX
107 .IP
108 outdata=[VALUE:]DATA
109 .IP
110 Add data\-based output to TX
111 .IP
112 outmultisig=VALUE:REQUIRED:PUBKEYS:PUBKEY1:PUBKEY2:....[:FLAGS]
113 .IP
114 Add Pay To n\-of\-m Multi\-sig output to TX. n = REQUIRED, m = PUBKEYS.
115 Optionally add the "W" flag to produce a
116 pay\-to\-witness\-script\-hash output. Optionally add the "S" flag to
117 wrap the output in a pay\-to\-script\-hash.
118 .IP
119 outpubkey=VALUE:PUBKEY[:FLAGS]
120 .IP
121 Add pay\-to\-pubkey output to TX. Optionally add the "W" flag to produce a
122 pay\-to\-witness\-pubkey\-hash output. Optionally add the "S" flag to
123 wrap the output in a pay\-to\-script\-hash.
124 .IP
125 outscript=VALUE:SCRIPT[:FLAGS]
126 .IP
127 Add raw script output to TX. Optionally add the "W" flag to produce a
128 pay\-to\-witness\-script\-hash output. Optionally add the "S" flag to
129 wrap the output in a pay\-to\-script\-hash.
130 .IP
131 replaceable(=N)
132 .IP
133 Sets Replace\-By\-Fee (RBF) opt\-in sequence number for input N. If N is
134 not provided, the command attempts to opt\-in all available inputs
135 for RBF. If the transaction has no inputs, this option is
136 ignored.
137 .IP
138 sign=SIGHASH\-FLAGS
139 .IP
140 Add zero or more signatures to transaction. This command requires JSON
141 registers:prevtxs=JSON object, privatekeys=JSON object. See
142 signrawtransactionwithkey docs for format of sighash flags, JSON
143 objects.
144 .PP
145 Register Commands:
146 .IP
147 load=NAME:FILENAME
148 .IP
149 Load JSON file FILENAME into register NAME
150 .IP
151 set=NAME:JSON\-STRING
152 .IP
153 Set register NAME to given JSON\-STRING
154 .SH COPYRIGHT
155 Copyright (C) 2009-2026 The Limenka Knots developers
156 Copyright (C) 2009-2026 The Limenka developers
157 158 Please contribute if you find Limenka Knots useful. Visit
159 <https://limenkaknots.org/> for further information about the software.
160 The source code is available from <https://github.com/limenkaknots/limenka>.
161 162 This is experimental software.
163 Distributed under the MIT software license, see the accompanying file COPYING
164 or <https://opensource.org/licenses/MIT>
165 .SH "SEE ALSO"
166 limenkad(1), limenka-cli(1), limenka-wallet(1), limenka-util(1), limenka-qt(1)
167