Is there a wallet with less or no transaction fee? I'd save a lot using such a wallet.
No, there is no such wallet, but there are actions you can take to save more on fees in the future:
• Consolidating small inputs; increase in fees are caused by high activity on the network and this is usually influenced by heavy spikes or drops in market prices when many people are trying to buy or sell. However during times when there's relatively less activity or the mempool gets cleared, feerates of as low as 1sat/byte can get a transaction conformed in good time.
During these times consolidate your inputs by sending them as a single UTXO to another of your address. This would mean your tx size would be much lower when you are sending out from that address in the future, and would reduce the fees paid.
• Use a segwit address
For more info on how fees work check out this excerpt from a thread I made (you can also read the full thread to understand the terms used):
How to minimize transaction fees?
With the current spike in fees, many would be interested in ways to reduce the fees. To reduce the fees one or both of the variable involve has to be reduced.
The standard feerate is determined by the level of activity in the network, so;
• timing your transactions can result in significantly lower fees. During a FOMO period, lots of investors are looking to get in and more traders are active, this is probably not a good time to transact, if it's not time sensitive, when the resulting activity cools, the feerate would also reduce, leading to lower transaction fees.
Reducing the transaction size would also reduce the fees incurred, this can be done through a couple of ways:
• Reducing the number of inputs: the higher the number of inputs involved in a transaction, the higher the size, so to reduce the size, less inputs should be spent.
If I receive 0.4BTC and spend that in a single transaction, the size would be smaller than a 0.2BTC transaction comprising two separate inputs (0.1,0.1BTC).
• Batching receptients : add multiple receiving addresses to a single transaction saves more cost than sending them in separate transactions.
• Consolidateling inputs and outputs: when an entire input involved in a transaction is not spent, this creates the need for a change address to receive the unspent coins. Spending the exact amount of an input would eliminate the need for a change address hence reducing the amount of outputs and also the transaction size.
Note that, inputs weigh more in a transaction and reducing them should be prioritized when looking to reduce fees.