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 wallet → Add 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
- Select Send.
- Choose a token.
- Enter recipient address and amount.
- 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
| Term | Definition |
| SRP | Secret Recovery Phrase for wallet restoration. |
| RPC | Remote Procedure Call for connecting to blockchain nodes. |
| IPFS | InterPlanetary File System for decentralized data storage. |
| ENS | Ethereum Name Service – human-readable name for Ethereum addresses. |
| dapp | Decentralized application interacting with the wallet. |
| CoinGecko / CryptoCompare | APIs for balance and token price tracking. |
| chainid.network | Service verifying correct network configurations. |
| Infura | Default RPC provider for Ethereum connectivity. |
Comments
0 comments
Please sign in to leave a comment.