s2o# Navigate the dApp
To get familiarized with the dApp, a brief introduction to some of the screens are given in the following sections to describe common interactions with the dApp.
There are three ways to connect to the dApp:
- Using a browser extension
- Using WalletConnect
- Using a private key
Connect using a browser extension
- Make sure a Web3 provider is available in the browser, e.g. MetaMask.
- Click on Browser Extension.
- Click on Connect and sign the messages necessary for establishing a connection.
Connect using WalletConnect
WalletConnect can be used for connecting with supported wallets, note that this is an experimental feature which is limited to how well any of the external wallets integrate with WalletConnect.
- Click on WalletConnect.
- By default a bridge server provided by WalletConnect is used. It is however possible to use an alternative bridge server.
- Choose to provide either a Infura ID or an RPC endpoint.
- Click on Connect.
- Scan the QR code using a wallet of your choice and make sure to sign the messages necessary for establishing a connection.
Connect using a private key
Connect directly to an Ethereum node and use your accounts private key. This approach is NOT RECOMMENDED for security reasons since the private key gets stored as plain text in the browsers storage and in memory.
- Click on Private Key.
- Provide an RPC endpoint.
- Provide the private key of an Ethereum account.
- Click on Connect.