DApp Browser
description: Browse and interact with XRPL DApps on mobile
DApp Browser
🌐 Built-in Browser
DropFi includes a secure, full-featured browser optimized for XRPL DApps:
🔒 Secure Connection Sandboxed browsing environment | |
⚡ One-Tap Connect Instant wallet authorization | |
📱 Mobile Optimized Touch-friendly interfaces | |
🎯 Featured DApps Curated quality applications |
🚀 Getting Started
Accessing the Browser
Method 1: Browse Tab
- Tap"Browse"in bottom navigation
- See featured DApps homepage
- Explore categories
- Tap any DApp to open
Method 2: Direct URL
- Tap search bar at top
- Enter DApp URL
- Press "Go"
- Site loads with wallet ready
Method 3: QR Code
- Scan DApp QR code
- Auto-opens in browser
- Wallet pre-connected
- Ready to interact
Browser Interface
Top Navigation Bar:
- 🔍Search/URL bar: Enter addresses
- 🔒Security indicator: Shows HTTPS
- ⭐Bookmark button: Save favorites
- ⋮Menu button: More options
Bottom Toolbar:
- ◀️Back: Previous page
- ▶️Forward: Next page
- 🔄Refresh: Reload page
- 🏠Home: DApp directory
- 📑Tabs: Manage open tabs
🎯 Featured DApps
DApp Categories
💱 DEX Trading Decentralized exchanges | |
🎨 NFT Markets Digital art & collectibles | |
🎮 Gaming Play-to-earn games | |
🏦 DeFi Tools Lending & yield farming |
Popular DApps
Trading:
- SoloDEX: Full orderbook DEX
- XRP Toolkit: Portfolio manager
- XRPL Services: Multi-tool suite
NFTs:
- onXRP: NFT marketplace
- XRP Cafe: Art platform
- Xpunks: Collectibles
Gaming:
- Casino Coin: Gaming tokens
- Battle Cats: Strategy game
- XRP Slots: Chance games
DApp Discovery
Browse by:
- 🔥Trending: Most used today
- ⭐Top Rated: User favorites
- 🆕New: Latest additions
- 📈Volume: Highest activity
🔗 Wallet Connection
Auto-Connect
When visiting a DApp:
- Detection: DApp requests connection
- Prompt: "Connect to [DApp Name]?"
- Review: See permissions needed
- Approve: Tap "Connect"
- Ready: Wallet now connected
Connection Details
Information Shared:
- ✅ Public address only
- ✅ Network (Mainnet/Testnet)
- ❌ Private keys never
- ❌ Recovery phrase never
Permissions Granted:
- View your address
- Request signatures
- Check balances
- Monitor transactions
Managing Connections
View Connected DApps:
- Settings → Connected Sites
- See all active connections
- Last used timestamps
- Data permissions
Disconnect DApp:
- Long press on site
- Select "Disconnect"
- Or swipe left to remove
- Instantly revoked
💸 Transaction Signing
Sign Request Flow
When a DApp requests signature:
Request Popup: Shows transaction details
Review Data:
- Transaction type
- Amount (if payment)
- Destination
- Fees
- Raw transaction data
Approve/Reject:
- ✅ Swipe up to sign
- ❌ Tap cancel to reject
- 📋 View raw data option
Security Checks
Automatic Validations:
- Amount warnings (high value)
- Known scam addresses
- Unusual transaction types
- Fee reasonability
- Destination tag presence
Manual Review:
- Always check amounts
- Verify recipient
- Understand action
- Question unknowns
Transaction Types
Common Requests:
- Payment: Send XRP/tokens
- Trust Line: Enable new token
- Offer: Create DEX order
- NFT: Mint/transfer/burn
- Escrow: Time-locked funds
🛡️ Security Features
Sandboxed Environment
Protection Layers:
- Isolated from device
- No file system access
- Separate data storage
- Cookie isolation
- Cache management
HTTPS Only
Secure Connections:
- 🔒 Lock icon required
- No HTTP sites allowed
- Certificate validation
- Warning on issues
Phishing Protection
Safety Features:
- Known phishing list
- URL verification
- Visual indicators
- Warning prompts
- Report bad sites
Permission Model
DApp Limitations:
- Read-only by default
- Explicit approvals
- No auto-signing
- Session timeouts
- Regular reviews
📱 Mobile Features
Touch Optimization
Gestures:
- Swipe left/right: Navigate
- Pull down: Refresh page
- Pinch: Zoom in/out
- Long press: Context menu
- Double tap: Quick zoom
Tab Management
Multi-Tasking:
- Tap tabs button (📑)
- See all open tabs
- Swipe to close
- Tap to switch
- "+" for new tab
Tab Features:
- Visual previews
- Domain indicators
- Memory management
- Private tabs option
Bookmarks
Save Favorites:
- On any DApp page
- Tap star icon (⭐)
- Edit name (optional)
- Choose folder
- Quick access later
Organize Bookmarks:
- Create folders
- Drag to reorder
- Sync across devices
- Export/import
⚙️ Browser Settings
Privacy Options
🍪 Clear Cookies Remove site data On demand | |
🔒 Private Mode No history saved Toggle on/off | |
🚫 Block Trackers Enhanced privacy Default: ON | |
📊 Usage Data Analytics opt-out Default: OFF |
Performance
Speed Settings:
- Preload pages: Faster browsing
- Compress data: Save bandwidth
- Block images: Text only mode
- JavaScript: Enable/disable
- Cache size: Manage storage
Developer Tools
Advanced Features:
- View page source
- JavaScript console
- Network inspector
- Element picker
- Performance monitor
🎬 Common Workflows
Trade on DEX
- Open Browse tab
- Select "SoloDEX"
- Auto-connects wallet
- View orderbook
- Place buy/sell order
- Sign transaction
- Monitor status
Buy NFT
- Browse NFT markets
- Find desired item
- Check price/details
- Tap "Buy Now"
- Review transaction
- Swipe to confirm
- NFT in wallet
Connect New DApp
- Enter DApp URL
- Site loads
- "Connect Wallet" button
- Approve connection
- Start interacting
- Sign as needed
🚨 Troubleshooting
Connection Issues
"Cannot Connect Wallet"
- Refresh the page
- Check site permissions
- Clear site data
- Try disconnecting first
- Update app version
"Transaction Failed"
- Check XRP balance
- Verify all details
- Network congestion?
- Contact DApp support
- Try again later
Browser Problems
Slow Loading:
- Check internet connection
- Clear browser cache
- Close unused tabs
- Restart app
- Free device storage
Page Errors:
- Pull to refresh
- Check URL spelling
- Site might be down
- Try desktop mode
- Report to DApp
Security Warnings
"Unsafe Site"
- Do not proceed
- Check URL carefully
- Could be phishing
- Report to DropFi
- Find official link
🌟 Tips & Tricks
Power User Features
Quick Actions:
- Swipe address bar down for bookmarks
- Long press back for history
- Triple tap for reader mode
- Shake to report issue
Keyboard Shortcuts:(With external keyboard)
Cmd/Ctrl + T
: New tabCmd/Ctrl + W
: Close tabCmd/Ctrl + R
: RefreshCmd/Ctrl + L
: Address bar
DApp Development
Test Your DApp:
- Built-in developer mode
- Console logging
- Network debugging
- Responsive testing
- XRPL integration
Requirements:
- HTTPS required
- Mobile responsive
- Touch optimized
- Clear CTAs
- Fast loading
💡 Pro Tip: Enable "Preload Pages" in browser settings for lightning-fast DApp switching. Your most-used DApps will load almost instantly, making trading and NFT browsing much smoother!