Overview of Wallet Interface
Overview of the Roru Wallet Interface
This guide provides a comprehensive overview of the Roru Wallet interface, helping you understand the layout, features, and navigation.
Main Interface Layout
Home Screen
The home screen is your primary view when opening Roru Wallet:
Top Section:
Total Shielded Balance: Your total private balance across all assets
Balance Breakdown: Breakdown by asset type
Privacy Indicator: Shows privacy status and mode
Sync Status: Network sync and connection status
Quick Actions:
Send: Quick send button
Receive: Quick receive button
Swap: Access to private swaps
Bridge: Cross-chain bridging
Recent Activity:
Transaction History: Recent transactions
Activity Feed: Real-time activity updates
Notifications: Important notifications
Navigation
Bottom Navigation (Mobile):
Home: Main dashboard
Assets: Asset management
Activity: Transaction history
Settings: Wallet settings
Sidebar (Desktop):
Dashboard: Main view
Assets: Asset management
Activity: Transaction history
Swaps: Private swap interface
Bridge: Cross-chain bridge
Settings: Configuration
Help: Documentation and support
Balance Display
Shielded Balance View
Total Balance:
Sum of all shielded notes
Cryptographically hidden amounts
Private to you only
Updated in real-time
By Asset:
Breakdown by cryptocurrency
ETH, SOL, BTC, etc.
Each asset shown separately
Can expand for details
By Chain:
Breakdown by blockchain
Ethereum, Solana, Bitcoin, etc.
Unified view across chains
Chain-specific details available
Public Balance View (If Applicable)
Public Balances:
Visible on blockchain
Shown separately from shielded
Privacy warning displayed
Recommendation to convert
Balance Conversion:
Quick convert to shielded
One-click conversion
Privacy improvement
Fee information shown
Asset Management
Asset List
Supported Assets:
Major cryptocurrencies
ETH, SOL, BTC, etc.
ERC-20, SPL, and other tokens
Custom tokens supported
Asset Details:
Tap/click asset for details
Balance information
Transaction history
Asset-specific actions
Adding Assets
Add New Asset:
Go to Assets section
Tap "Add Asset"
Search or browse assets
Select asset to add
Asset appears in list
Custom Tokens:
Add custom token addresses
Import token metadata
Verify token information
Use custom tokens
Transaction Interface
Send Screen
Recipient Input:
Address field (text or QR scan)
Address book integration
Recent recipients
Address validation
Amount Input:
Amount field with asset selector
Balance display
Fee estimation
Max amount option
Transaction Details:
Network/chain selection
Fee options
Privacy settings
Transaction preview
Confirmation:
Review all details
Verify address
Confirm amount
Authorize transaction
Receive Screen
Address Display:
Shielded address shown
QR code generation
Copy address button
Share options
Address Options:
Generate new address
Use existing address
Address book
One-time addresses
Receiving Options:
Standard receive
Request payment
Invoice generation
Payment links
Activity and History
Transaction History
Transaction List:
Chronological list
Filter by type (send/receive)
Filter by asset
Filter by date
Transaction Details:
Tap transaction for details
Amount and asset
Date and time
Transaction status
Transaction ID (if applicable)
Privacy Features:
History is encrypted
Only you can view
No on-chain visibility
Private transaction details
Activity Feed
Real-Time Updates:
New transactions
Confirmations
Status changes
Notifications
Activity Types:
Incoming transactions
Outgoing transactions
Swaps
Bridges
State syncs
Settings Interface
Security Settings
Access Control:
PIN/password management
Biometric authentication
Auto-lock settings
Session management
Backup Settings:
Recovery phrase display
Backup file creation
Cloud Lock configuration
Multi-device sync
Privacy Settings
Privacy Modes:
Standard mode
Enhanced privacy mode
Maximum privacy mode
Custom settings
Privacy Features:
Shielded address default
Metadata protection
Network privacy
Transaction privacy
Network Settings
Network Configuration:
Roru Infra endpoints
Custom RPC endpoints
Network selection
Connection status
Sync Settings:
Auto-sync configuration
Sync frequency
Background sync
Manual sync
Advanced Features
Private Swaps
Swap Interface:
Asset selection
Amount input
Rate display
Slippage settings
Swap execution
Swap Providers:
Jupiter (Solana)
Raydium
Other DEX integrations
Best rate routing
Cross-Chain Bridge
Bridge Interface:
Source chain selection
Destination chain
Asset selection
Amount input
Bridge execution
Bridge Features:
Private bridging
Fast settlement
Low fees
Multi-chain support
Multi-Device Management
Device List:
Connected devices
Device status
Last sync time
Device management
Device Actions:
Add device
Remove device
Sync devices
Device settings
Notifications
Notification Types
Transaction Notifications:
Incoming transactions
Outgoing confirmations
Swap completions
Bridge completions
Security Notifications:
Login attempts
Security changes
Backup reminders
Update notifications
System Notifications:
Sync status
Network status
Update available
Maintenance notices
Notification Settings
Notification Preferences:
Enable/disable types
Sound settings
Badge counts
Do not disturb
Search and Filters
Search Functionality
Search Features:
Search transactions
Search addresses
Search assets
Global search
Filtering Options
Transaction Filters:
By type
By asset
By date range
By status
Asset Filters:
By chain
By type
Hide/show options
Custom filters
Accessibility Features
Display Options
Theme:
Light mode
Dark mode
Auto (system)
Custom themes
Text Size:
Adjustable text size
Accessibility options
High contrast mode
Screen reader support
Interaction Options
Touch/Click:
Standard interactions
Haptic feedback
Gesture support
Keyboard shortcuts (desktop)
Help and Support
In-App Help
Documentation:
Built-in guides
Feature explanations
FAQ section
Video tutorials
Support:
Contact support
Bug reporting
Feature requests
Community links
Interface Customization
Layout Options
View Preferences:
List view
Grid view
Compact view
Detailed view
Customization:
Reorder sections
Show/hide elements
Custom shortcuts
Personalization
Mobile vs Desktop
Mobile Interface
Optimized for Touch:
Large touch targets
Swipe gestures
Bottom navigation
Mobile-specific features
Desktop Interface
Optimized for Mouse/Keyboard:
Sidebar navigation
Keyboard shortcuts
Multi-window support
Desktop-specific features
Best Practices
Interface Usage
Familiarize: Take time to explore interface
Customize: Adjust to your preferences
Organize: Organize assets and addresses
Monitor: Regularly check activity
Update: Keep app updated
Navigation Tips
Use Search: Use search for quick access
Bookmarks: Bookmark frequently used features
Shortcuts: Learn keyboard shortcuts (desktop)
Gestures: Use swipe gestures (mobile)
Help: Use help when needed
Troubleshooting Interface
Common Issues
Interface Not Loading:
Check network connection
Restart app
Clear cache
Update app
Balance Not Updating:
Manual sync
Check network
Refresh interface
Contact support
Navigation Issues:
Restart app
Clear app data (if needed)
Reinstall (last resort)
Contact support
Conclusion
The Roru Wallet interface provides:
Intuitive Design: Easy to use and navigate
Comprehensive Features: All features accessible
Privacy-First: Privacy indicators throughout
Customizable: Adjust to your preferences
Accessible: Support for accessibility needs
Take time to explore the interface and customize it to your needs. The interface is designed to make complex privacy features easy to use while maintaining security and privacy.
Last updated
