Only way to beat blisters is to get a pair of Armaskin socks https://www.armaskin.com/
Then you won't get blisters, won't need needles and cotton etc
They're inner socks.
My wife and I used them on our Camino last year - 915 kms StJPDP, Santiago, Muxia, Finisterre. Zero blisters - passed plenty...