Is there a safe way to swap your BTC into tokenized shares of MSTR, MTPLF et al on chain, probably even non-custodial?

Asking for a friend of course.