The minrelaytxfee default value of 1000/kvB (1 sat/vbyte) has been set in Bitcoin nodes since 2013 or earlier. In 2013, 1000 sats were priced at $0.01, today it is about 100 times more. Wouldn't you like to consider adjusting your node configuration and lower the hurdle, perhaps? I would suggest setting
minrelaytxfee=0.00000001
(which translates to 0.001 sat/vbyte) as a rule of thumb. The value is set in a bitcoin.conf file. There is negligible number of such reconfigured nodes relaying transactions with fee-rates below 1 sat/vbyte currently.There is the intention to unblock transactions with fee-rate below 1 sat/vbyte in Bitcoin. Probably consolidation and multisig types of transactions would benefit the most.
minRelayTxFeerate
.incrementalrelayfee=0
instead of the default 3000 in order to relay replacement transactions which fee-rates don't change.