The prefixes for the Bech32 encoded txref's are tx for BTC Mainnet and txtest for BTC Testnet. Should these instead conform to the human readable parts in SLIP-0173 that is referred to in BIP-0173 that defines Bech32?
Changing them to bc for BTC Mainnet and tb for BTC Testnet would bring the code in line with the existing conventions.