Dlicom Wallet Browser Extension – Complete User Guide

This guide provides a comprehensive overview of the Dlicom Wallet Browser Extension, including setup, account and network management, token operations, notifications, permissions, and all settings for privacy and security. It is written as a complete standalone document for end users and support teams.

 

1. Introduction

The Dlicom Wallet Browser Extension is a non-custodial crypto wallet that allows users to securely store, send, receive, and manage digital assets across multiple EVM-compatible blockchains. It also supports hardware wallets, decentralized app (dapp) connections, and enhanced privacy controls.

Note: As a self-custodial wallet, Dlicom cannot recover your Secret Recovery Phrase (SRP) or private keys.

 

2. Installation & Setup

2.1 Installing the Extension

  • Download Dlicom Wallet from the official browser extension store.
  • Pin it to your browser toolbar for easy access.

     

2.2 Creating or Importing a Wallet

  • On first launch, select Create a new wallet or Import an existing wallet.
  • When creating, a Secret Recovery Phrase (SRP) will be generated. Store it securely offline.

     

2.3 Setting a Password

  • Set a strong local password to unlock the wallet on your device.
  • The password encrypts local access but does not replace the SRP.

     

2.4 Backing Up the SRP

  • Write the SRP on paper or store in a secure, offline vault.
  • Never share your SRP or private keys with anyone, including Dlicom support.

     

2.5 Unlocking the Wallet

  • Enter your password and select Unlock.
  • For forgotten passwords, use the SRP to restore the wallet.

     

 

3. Wallet Interface Overview

3.1 Layout

  • Network Selector (top-left): Choose from supported networks.
  • Account Section (top-center): Displays account name and address with a copy option.
  • Main Actions: Buy & Sell, Send, Receive.
  • Portfolio Summary: Shows balance and daily change.
  • Tabs: Tokens and Activity.
  • Menu (⋮): Provides access to Notifications, Account Details, Permissions, Settings, and Lock Dlicom.

     

3.2 Account Details Popup

  • Displays account name, full address, and QR code.
  • Buttons: Copy address and Show private key.

     

 

4. Accounts & Hardware Wallets

4.1 Creating Accounts

  • Click the account dropdown → Add account or hardware walletAdd a new Ethereum account.
  • Name your account for clarity.
     

4.2 Importing Accounts

  • Use Import account to bring in an existing wallet via Private Key or JSON file.
  • Imported accounts are not linked to your Dlicom SRP.

     

4.3 Hardware Wallet Connections

Supported devices:

  • Ledger
  • Trezor
  • Lattice
  • QR-based wallets
     

Follow the on-screen connection instructions to add accounts from a hardware device.

Note: Hardware wallet integrations use APIs that may collect IP addresses for connection validation.

 

5. Networks & RPC Management

5.1 Switching Networks

  • Use the network dropdown to switch between Ethereum, Polygon, Arbitrum, Avalanche, Linea, Base, zkSync, Binance Smart Chain, OP Mainnet, and more.
     

5.2 Adding Custom Networks

  • Go to Add a custom network.
  • Required fields: Network Name, RPC URL, Chain ID, Currency Symbol, and Block Explorer URL (optional).
     

5.3 Network Details Check

  • Uses chainid.network to verify network accuracy and prevent connecting to malicious RPCs.
     

5.4 IPFS & ENS Integrations

  • IPFS Gateway: Default gateway is dweb.link, used for NFT and ENS content.
  • Show ENS domains in address bar: Displays ENS names in the browser.

     

5.5 Choosing RPC Provider

  • Default provider: Infura. You can replace it with your own RPC endpoint.
     

6. Tokens & Transactions

6.1 Sending Tokens

  1. Select Send.
  2. Choose a token.
  3. Enter recipient address and amount.
  4. Review and confirm gas fees.
     

6.2 Receiving Tokens

  • Select Receive to display your wallet address and QR code.
  • Copy or share with the sender.
     

6.3 Importing Tokens

  • Click Import Tokens → Enter the token contract address.
  • Verify addresses on official project sites.

     

6.4 Viewing Balances

  • Tokens tab: Displays detected tokens for the selected network.
  • Toggle to Hide tokens without balance under Settings → General.

     

 

7. Notifications

7.1 Overview

  • Access via the main menu or Settings.
  • Displays recent activity and announcements.

     

7.2 Notification Settings

  • Allow notifications: Enables or disables alerts.
  • Product announcements: Enables product updates.
  • Account activity: Toggles notifications for selected accounts.

Dlicom synchronizes these settings securely across devices.

 

8. Permissions

8.1 Overview

  • Shows permissions granted to dapps or installed Snaps.
  • Empty state: “Nothing to see here” if no permissions are active.
     

8.2 Revoking Permissions

  • When available, use this page to disconnect dapps or revoke smart contract approvals.
     

9. Settings Menu

Access via ⋮ menu → Settings

Sections include: General, Contacts, Security & Privacy, Alerts, About.

9.1 General

  • Currency: Set preferred fiat currency.
  • Language: Choose from available translations.
  • Theme: Switch between Light, Dark, or System.
  • Hide tokens without balance: Toggle on/off.
     

9.2 Contacts

  • Add trusted addresses via + Add Contact.
  • View and manage saved wallet contacts.
     

9.3 Security & Privacy

  • See Section 10 for full breakdown.
     

9.4 Alerts

  • Browsing a website with an unconnected account selected – warns users of potential confusion.
  • When a website tries to use the removed window.web3 API – detects outdated Web3 integrations.
     

9.5 About

  • Displays wallet version (e.g., 0.0.1).
  • Links to Privacy Policy, Terms of Use, Website, and Contact Support.

     

10. Security & Privacy

10.1 Basic Controls

  • Reveal Secret Recovery Phrase: Password-protected view of SRP.
  • Security Alerts: Detect suspicious or malicious transaction requests.
  • Use phishing detection: Blocks known malicious domains.
  • Decode smart contracts: Uses 4byte.directory for readable transaction data.
     

10.2 Network Options

  • Choose your network: Default RPC provider is Infura.
  • Add custom network: Add or edit RPC configurations.
  • Network details check: Uses chainid.network to verify correctness.
     

10.3 IPFS & ENS

  • IPFS Gateway: Used to display NFTs and ENS content. Default: dweb.link.
  • Show ENS domains: Displays ENS in browser bar.
     

10.4 Signature & Transaction Requests

  • Proposed nicknames: Suggests names for known addresses from Etherscan, Infura, and Lens Protocol.
     

10.5 Privacy Considerations

  • Using external APIs may share your IP address with third-party services (e.g., CoinGecko, Infura).
     

11. Alerts

  • Found under Settings → Alerts.
  • Two toggles:
     
    • Browsing a website with an unconnected account
    • When a website tries to use the removed window.web3 API

These help ensure safe browsing and dapp connections.

 

12. About Section

  • Version: Displays current Dlicom Wallet build.
  • Links: Privacy Policy, Terms of Use, Visit Website, and Contact Support.
  • Message: “Dlicom is designed and built around the world.”
     

13. Unlocking & Access

13.1 Unlock Screen

  • Prompt: “Welcome back! The decentralized web awaits.”
  • Enter password → Click Unlock.
  • Use Forgot password? for recovery assistance.
  • For help, click Dlicom Support link.
     

13.2 Session Locking

  • Use Lock Dlicom from the menu to end an active session.
     

14. Troubleshooting

  • Missing Tokens: Re-import via contract address.
  • RPC/Network Errors: Re-add or edit RPC URL.
  • Notifications Not Working: Ensure browser permissions are enabled.
  • Corrupted Cache: Use Settings → Advanced → Reset wallet state.
  • Forgotten Password: Restore using SRP.

     

15. Glossary of Terms

TermDefinition
SRPSecret Recovery Phrase for wallet restoration.
RPCRemote Procedure Call for connecting to blockchain nodes.
IPFSInterPlanetary File System for decentralized data storage.
ENSEthereum Name Service – human-readable name for Ethereum addresses.
dappDecentralized application interacting with the wallet.
CoinGecko / CryptoCompareAPIs for balance and token price tracking.
chainid.networkService verifying correct network configurations.
InfuraDefault RPC provider for Ethereum connectivity.

 

 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.