I'm actually in a very similar situation. I have a assets of bitcoin spread across many wallets and I want to use bitcoin (even converted to cash) as a down payment on a house purchase.... this is proving to be quite difficult to the underwriters. They want proof that I actually own the assets. Converting it to USD beforehand doesn't work because they want to know where the money came from which brings me right back to where I am now. They want actual statements but I can't get statements to my knowledge. If I move the coins to say coinbase, it's still going to show that I just moved the coins there.
I've given them trade, purchase, and sell history from the exchanges; but that is not enough according to them; as nothing is actually tied to my personal information (email/name is not enough according to the underwriter).
I suggested that I'd give them all the addresses I'd be using with signed messages that they could verify... but the underwriter is having a hard time understanding how this whole concept works. They're proposing that family members simply gift me the money and I pay them back after closing; but no one in my family has this kind of capital.
I'm probably going to sell the bitcoin into USD and wait for 2 months for the cash to be seasoned. If you guys have suggestions on how I can prove to the underwriters that I actually own the bitcoin, it'd be appreciated.