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

  1. Tap"Browse"in bottom navigation
  2. See featured DApps homepage
  3. Explore categories
  4. Tap any DApp to open

Method 2: Direct URL

  1. Tap search bar at top
  2. Enter DApp URL
  3. Press "Go"
  4. Site loads with wallet ready

Method 3: QR Code

  1. Scan DApp QR code
  2. Auto-opens in browser
  3. Wallet pre-connected
  4. 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

DApp Categories

💱 DEX Trading
Decentralized exchanges
🎨 NFT Markets
Digital art & collectibles
🎮 Gaming
Play-to-earn games
🏦 DeFi Tools
Lending & yield farming

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:

  1. Detection: DApp requests connection
  2. Prompt: "Connect to [DApp Name]?"
  3. Review: See permissions needed
  4. Approve: Tap "Connect"
  5. 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:

  1. Settings → Connected Sites
  2. See all active connections
  3. Last used timestamps
  4. Data permissions

Disconnect DApp:

  1. Long press on site
  2. Select "Disconnect"
  3. Or swipe left to remove
  4. Instantly revoked

💸 Transaction Signing

Sign Request Flow

When a DApp requests signature:

  1. Request Popup: Shows transaction details

  2. Review Data:

    • Transaction type
    • Amount (if payment)
    • Destination
    • Fees
    • Raw transaction data
  3. 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:

  1. Tap tabs button (📑)
  2. See all open tabs
  3. Swipe to close
  4. Tap to switch
  5. "+" for new tab

Tab Features:

  • Visual previews
  • Domain indicators
  • Memory management
  • Private tabs option

Bookmarks

Save Favorites:

  1. On any DApp page
  2. Tap star icon (⭐)
  3. Edit name (optional)
  4. Choose folder
  5. 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

  1. Open Browse tab
  2. Select "SoloDEX"
  3. Auto-connects wallet
  4. View orderbook
  5. Place buy/sell order
  6. Sign transaction
  7. Monitor status

Buy NFT

  1. Browse NFT markets
  2. Find desired item
  3. Check price/details
  4. Tap "Buy Now"
  5. Review transaction
  6. Swipe to confirm
  7. NFT in wallet

Connect New DApp

  1. Enter DApp URL
  2. Site loads
  3. "Connect Wallet" button
  4. Approve connection
  5. Start interacting
  6. 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 tab
  • Cmd/Ctrl + W: Close tab
  • Cmd/Ctrl + R: Refresh
  • Cmd/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!