Noooo looks scammy AF dude Have them email you the link from a Blockstream email address (and even ask them to cc their manager or whomever you’d meet with) Not a guarantee but it’s a higher bar than Twitter DMs