A DApp can have frontend code and user interfaces written in almost any language (just like an application) which can make phone calls to its backend. In addition, its frontend could be hosted on decentralized storage for instance Swarm or IPFS. You may use the same address on all EVM https://camillad961cay4.popup-blog.com/profile