Fortunately I found my wallet Id for blockchain.com wallet and I can now access that wallet but yet I can't find a way to sign a message from blockchain.com.
Open the "Wallets & Addresses" menu on settings, and from the address you want to sign the addres, More Options--->Sign
You could also export the private key (same tab, but private key instead of sign) and sign it on electrum (for example).
Hope that helps you
I already tried everything possible. I googled regarding the same and even I checked on this forum as well but yet can't find the exact solution to sign a message from blockchain wallet.
The method you said is only applicable for imported address and not the original address present on the wallet.
I've attached a screenshot below and hope there might be some other way to sign a message from this wallet.
https://i.imgur.com/Tu9h7r3.png (I can't even upload a image as the rank of this account does not permit me to do so)
The only last option for me would be that I'll share my wallet id with some trusted member over here so that he/she can actually verify what I hold the address.