Hello Nunchuk team,
I’m sharing a small external tool I’ve been building that may be relevant to users managing long-lived wallets who care about explicit UTXO hygiene, air-gapped signing, and fee timing.
Ωmega Pruner is an open-source, non-custodial PSBT-only tool focused on fee-aware UTXO pruning with explicit visibility into Common Input Ownership Heuristic (CIOH) tradeoffs. It is intentionally constrained and is not a wallet, coordinator, or inference engine.
What the tool does
- Helps users reason about when to prune (current fee vs historical medians)
- Makes UTXO selection deterministic and reviewable
- Surfaces linkage / merge risk before a transaction exists
- Outputs unsigned PSBTs suitable for air-gapped or multisig workflows
What it intentionally does not do
- No multisig awareness or key coordination
- No wallet clustering or cross-account inference
- No automatic selection or hidden optimization
- No signing or broadcasting
Each run is single-scope (one address only), by design, to avoid silent linkage and false certainty.
Motivation
This grew out of a recurring operator problem:
for long-lived wallets and treasuries, UTXO cleanup is often postponed because fee conditions are poor or because the privacy cost of consolidation is unclear. When pruning finally happens, it’s frequently done under time pressure and without a clear model of tradeoffs.
Ωmega Pruner treats pruning as an economic and temporal decision, not a background cleanup task.
Links
Why I’m posting here
I’m not requesting changes or integration. I’m sharing in case this abstraction:
- overlaps with challenges Nunchuk users face, or
- sparks discussion around explicit, PSBT-first tooling for UTXO hygiene.
If there’s a better place or person to share this, feel free to redirect me — and if it’s not relevant, no action needed.
Thanks for your work on Nunchuk,
Federico
Hello Nunchuk team,
I’m sharing a small external tool I’ve been building that may be relevant to users managing long-lived wallets who care about explicit UTXO hygiene, air-gapped signing, and fee timing.
Ωmega Pruner is an open-source, non-custodial PSBT-only tool focused on fee-aware UTXO pruning with explicit visibility into Common Input Ownership Heuristic (CIOH) tradeoffs. It is intentionally constrained and is not a wallet, coordinator, or inference engine.
What the tool does
What it intentionally does not do
Each run is single-scope (one address only), by design, to avoid silent linkage and false certainty.
Motivation
This grew out of a recurring operator problem:
for long-lived wallets and treasuries, UTXO cleanup is often postponed because fee conditions are poor or because the privacy cost of consolidation is unclear. When pruning finally happens, it’s frequently done under time pressure and without a clear model of tradeoffs.
Ωmega Pruner treats pruning as an economic and temporal decision, not a background cleanup task.
Links
https://omega-pruner.onrender.com/
https://github.com/babyblueviper1/Viper-Stack-Omega
Why I’m posting here
I’m not requesting changes or integration. I’m sharing in case this abstraction:
If there’s a better place or person to share this, feel free to redirect me — and if it’s not relevant, no action needed.
Thanks for your work on Nunchuk,
Federico