title: How does Metamask connet to a DApp?
body: <p>I know how to build a DApp and connect to Metamask; now I'm trying to build an Ethereum wallet.</p>
  <p>One thing that I am confused about is how Metamask and Trust wallet connect with the DApp? Is there a standard?</p>