A wallet signature proves you control a private key. Whether it can be replayed to move funds depends on the signing format - and Ethereum, Bitcoin and Cardano each define more than one. The post What signing a message actually authorizes, by chain and by version byte appeared fi...