-snip-
Or you can use Regtest, you'll only need about less than a GB for its datadir.
It's perfect for testing PSBT workflow.
I don't know how regtest works, never heard of it. I prefer to test things live, it gives me more peace of mind that something works imo.
For that workflow, Regtest has it all covered.
It follows most consensus rules related to your intended test from PSBT generation to broadcast.
The only difference is its network is limited to what you can connect to it but that's not the main point of your test,
unless it's about transaction propagation speed which testnet/testnet4 also can't accurately reproduce the same result as mainnet since those consist of different set of nodes.
So I will try testnet4, if it's only 13GB It's no big deal. Where can I see how big the testnet3 and testnet4 blockchains are?
Here's my testnet4 directory's blocks folder if you want an example:
08/24/2025 12:36 PM 0 .lock
01/03/2025 07:45 PM 134,121,996 blk00000.dat
01/03/2025 07:46 PM 134,164,948 blk00001.dat
-snip-
03/02/2026 03:04 PM 133,014,062 blk00086.dat
03/02/2026 03:05 PM 83,886,080 blk00087.dat
03/02/2026 03:08 PM <DIR> index
09/05/2025 02:03 PM 21,088,324 rev00000.dat
09/05/2025 02:05 PM 20,460,713 rev00001.dat
-snip-
03/02/2026 03:04 PM 8,670,181 rev00086.dat
03/02/2026 03:05 PM 11,534,336 rev00087.dat
01/03/2025 07:40 PM 8 xor.dat
178 File(s) 12,853,689,060 bytes
Approximately 12.8GB in size.