every interaction in the wildly popular EVM space has 0x prefixed to it, for all EOAs, for all transaction IDs, for all smart contracts, and for several large projects and several thought leaders in the space
the consensus model does not require the 0x prefix to resolve a transaction destination but pretty much nobody knows that (some regional wallets omit the 0x), and it is almost purely cosmetic