I really, really don't understand the obsession with the server source code. The client verifiably performs E2E encryption so who cares what the server does. Moreover, there is basically no way for external parties to verify what code is running on the servers. In the era of practically every free service selling out their users to the lowest bidder, it literally blows my mind the amount of hate Signal gets because of an old complaint about their server source (repo looks quite lively now).
The tech community is seriously guilty of letting perfect be the enemy of good.
For the record, I'm not a huge fan of the crypto wallet thing at all but I just don't use it.