Skip to content

Web Wallet

The Rhino Miner Web Wallet is a secure, browser-based wallet for managing your RMC. It uses industry-standard encryption and mnemonic-based key generation, giving you complete control of your funds.

What is the Web Wallet?

The Web Wallet is a lightweight wallet that:

  • Runs entirely in your web browser
  • Generates wallet addresses from a 12-word mnemonic phrase
  • Connects to the Rhino Miner network via API
  • Never stores your private keys on any server
  • Works on desktop and mobile devices

Creating a New Wallet

Step-by-Step Setup

  1. Visit the Web Wallet

  2. Click "Create New Wallet"

    • The wallet will generate a new 12-word mnemonic phrase
    • These 12 words are the master key to your funds
  3. Write Down Your Recovery Phrase

    • You'll see 12 random words displayed
    • Write them down ON PAPER in the correct order
    • DO NOT take a screenshot or save digitally
    • DO NOT share these words with anyone
  4. Confirm Your Recovery Phrase

    • You'll be asked to enter some of the words to confirm
    • This ensures you wrote them down correctly
  5. Wallet Created!

    • Your wallet address will be displayed
    • You can now receive RMC at this address

Understanding Your Recovery Phrase

Your 12-word mnemonic phrase is EVERYTHING:

  • Complete Control: Anyone with these words controls your funds
  • No Recovery Without It: If you lose these words, your RMC is gone forever
  • No Customer Support Can Help: The wallet is non-custodial—only you have access
  • Works Forever: These same 12 words will always generate the same addresses

Best Practices:

  • Write on paper, store in a safe place
  • Consider making multiple copies in secure locations
  • Never type into a computer that might be compromised
  • Never share via email, messaging, or photos

Restoring an Existing Wallet

If you already have a wallet, you can restore it:

  1. Click "Restore Wallet"
  2. Enter Your 12-Word Phrase
    • Type or paste your mnemonic phrase
    • Words must be in the correct order
    • Words must be spelled correctly
  3. Wallet Restored
    • Your address and balance will appear
    • All transaction history is recovered

How the Wallet Works

Mnemonic-Based Security (BIP39/BIP32)

The Rhino Miner Web Wallet uses industry-standard cryptography:

  1. BIP39: Generates your 12-word mnemonic phrase

    • Industry standard for wallet generation
    • Compatible with other BIP39 wallets
  2. BIP32: Derives private/public keys from the mnemonic

    • Hierarchical deterministic (HD) wallet
    • One mnemonic generates your addresses
  3. Browser-Side Generation: All key generation happens in YOUR browser

    • Private keys never sent to any server
    • Complete client-side cryptography
  4. Non-Custodial: You control your keys

    • No one else has access
    • Your responsibility to secure

What This Means:

  • Your private keys never leave your browser
  • The wallet is completely non-custodial
  • Even if the server is compromised, your funds are safe
  • You have 100% control and 100% responsibility

Connection to Rhino Network

The wallet connects to a backend API to:

  • Query Balance: Fetches your RMC balance from blockchain
  • Get Transactions: Retrieves your transaction history
  • Broadcast Transactions: Sends signed transactions to network
  • Network Info: Gets current block height and stats

What the Server Sees:

  • Your public wallet address (used for queries)
  • Signed transactions (already sealed, can't be altered)

What the Server NEVER Sees:

  • Your 12-word mnemonic phrase
  • Your private keys
  • Ability to spend your funds

Wallet Features

Dashboard

Once logged in, the dashboard shows:

  • Total RMC Balance: Your current wallet balance
  • Wallet Address: Quick copy button to share your address
  • Quick Actions: View wallet details or send RMC
  • Tips/FAQ: Helpful tips carousel with wallet guidance
  • Recent Transactions: Your latest sends and receives
  • Blockchain Info: Current block height and network stats

Viewing Your Balance

Your balance displays prominently on the dashboard:

  • Balance: Total RMC you can spend
  • Address: Your wallet address with copy button
  • Balances update automatically as transactions confirm

Receiving RMC

To receive RMC:

  1. Click "View Wallet" on Dashboard

    • Shows your wallet address and QR code
    • Click the copy icon to copy address
  2. Share with Sender

    • Give this address to whoever is sending you RMC
    • Use it as your mining payout address
    • Provide it when receiving payments
  3. Verify Reception

    • Incoming transactions appear on dashboard
    • Full confirmation takes 6 blocks (~6 minutes)
    • Check the Transactions page for details

Sending RMC

To send RMC to another wallet:

  1. Click "Send" from Dashboard

  2. Enter Recipient Information:

    • Pay To: Recipient's RMC address
      • Paste from clipboard
      • Select from address book
      • Save to address book
    • Label: Optional description of payment
    • Amount: How much RMC to send
    • Note: Optional memo (saved locally)
  3. Multiple Recipients (Optional):

    • Click "Add Recipient" to send to multiple addresses
    • Each recipient has their own amount
  4. Review Transaction:

    • Check all addresses carefully
    • Verify amounts
    • Note the transaction fee
    • Total amount = sum of all recipients + fee
  5. Confirm and Send:

    • Click "Send Transaction"
    • Transaction is signed and broadcast
    • You'll see a success message with transaction ID

Transaction Fees:

  • Small fee covers network costs (~0.001 RMC typically)
  • Fees go to miners who process your transaction
  • Fee is calculated automatically

Transaction History

View all your wallet activity on the Transactions page:

  • All Transactions: Complete history of sends and receives
  • Transaction Details:
    • Type (Sent/Received)
    • Amount
    • Date and time
    • Confirmations
    • Transaction ID
  • Search: Find specific transactions
  • Sort: Order by date, amount, or type

Click on any transaction to:

  • Copy transaction ID
  • View on block explorer
  • See full transaction details
  • Check confirmation status

Address Book

Manage frequently used addresses:

  1. Access: Click the book icon when sending
  2. Add Entry:
    • Click "Save" icon when entering an address
    • Label the address (e.g., "Mining Pool", "Friend")
    • Save for future use
  3. Use Saved Address:
    • Click address book icon when sending
    • Select saved address
    • Auto-fills the recipient field

Benefits:

  • No more typing long addresses
  • Reduce risk of typos
  • Organize your contacts
  • Quick sending to regular recipients

Settings

Customize your wallet experience:

  • Display Preferences: Theme and layout options
  • Security Settings: Additional security features
  • Backup Options: Export/view recovery phrase
  • Network Settings: Connection preferences

Paper Wallet

Generate a paper wallet for cold storage:

  1. Navigate to Paper Wallet
  2. Generate New Wallet:
    • Creates a new address and private key
    • Display as QR codes
  3. Print:
    • Print the paper wallet
    • Store securely offline
  4. Use for Cold Storage:
    • Send RMC to the paper wallet address
    • Import private key when needed

Security Note: Paper wallets are for long-term storage only. Don't use for daily transactions.

Understanding Transactions

Transaction Lifecycle

  1. Created: You click "Send" and sign the transaction
  2. Broadcast: Transaction sent to network nodes
  3. Pending: Waiting in mempool to be mined
  4. Confirmed: Included in a block
  5. Settled: After 6 confirmations (~6 minutes)

Confirmations

Each new block adds one confirmation:

  • 0 Confirmations: Transaction just broadcast (unconfirmed)
  • 1 Confirmation: Included in the latest block
  • 6 Confirmations: Generally considered final (irreversible)

Safety Recommendations:

  • Small amounts: 1-2 confirmations OK
  • Medium amounts: 3-6 confirmations
  • Large amounts: 6+ confirmations

Security Features

Non-Custodial Design

The wallet is completely non-custodial:

  • You Control Your Keys: Private keys derived from your mnemonic
  • No Server Access: Server never sees or stores your keys
  • No Account: No username, password, or registration
  • No Recovery Service: Only your mnemonic can restore access

Client-Side Encryption

All sensitive operations happen in your browser:

  • Key derivation (mnemonic → private keys)
  • Transaction signing
  • Address generation

The server only sees:

  • Your public address (to query balance)
  • Signed transactions (to broadcast to network)

Privacy Considerations

What's Public:

  • Your wallet addresses
  • Your transaction history
  • Your balance

What's Private:

  • Your mnemonic phrase
  • Your private keys
  • Your real-world identity (unless you reveal it)

Privacy Tips:

  • Use different addresses for different purposes
  • Don't reuse addresses unnecessarily
  • Be cautious linking addresses to your identity
  • Remember: blockchain transactions are permanent and public

Wallet Management

Backing Up Your Wallet

Your 12-word mnemonic IS your backup:

Do This:

  • Write it on paper and store securely
  • Make multiple copies in different locations
  • Consider a metal backup (fire/water resistant)
  • Store in a safe, safety deposit box, or secure location

Don't Do This:

  • Don't screenshot it (can be hacked)
  • Don't email it to yourself
  • Don't store in cloud services
  • Don't share with anyone, ever

Multiple Wallets

You can create as many wallets as you want:

  • Each has its own 12-word mnemonic
  • Each has independent addresses and balances
  • Use different wallets for different purposes (mining, savings, spending)

Managing Multiple Wallets:

  • Keep mnemonics organized and labeled
  • Store each mnemonic securely
  • Log out and log into different mnemonics as needed

Troubleshooting

Balance Not Updating

Possible Causes:

  • Backend server is syncing
  • Network connectivity issues
  • Browser cache issues

Solutions:

  • Wait a few minutes and refresh
  • Check your internet connection
  • Clear browser cache and reload
  • Verify transaction on block explorer

Transaction Not Appearing

New transactions need time:

  • Takes 10-30 seconds to broadcast
  • Appears in pending immediately
  • Confirms in 1-10 minutes

If Still Missing:

  • Verify sender used correct address
  • Check block explorer for transaction
  • Ensure sender's transaction confirmed
  • Contact sender to verify they sent it

Can't Send Transaction

Common Issues:

  • Insufficient balance (need to cover fee)
  • Invalid recipient address
  • Network connectivity problem
  • Backend server issues

Solutions:

  • Check you have enough RMC plus fee
  • Verify recipient address format
  • Try again in a few minutes
  • Contact support if persists

Forgot Recovery Phrase

Unfortunately, there is no recovery option.

If you lose your 12-word mnemonic:

  • Your funds are permanently inaccessible
  • No one can help you recover them
  • The wallet is designed this way for security
  • Consider funds lost

Prevention:

  • Write down your mnemonic immediately
  • Make multiple copies
  • Store in secure locations
  • Never rely on memory alone

Best Practices

Daily Use

  1. Check Balance Regularly: Monitor for unauthorized transactions
  2. Verify Addresses: Always double-check before sending
  3. Small Test Transactions: Send small amount first for large transfers
  4. Keep Software Updated: Use latest browser version
  5. Secure Your Device: Use antivirus, firewall, etc.

Long-Term Storage

For large amounts you won't spend soon:

  1. Write Down Mnemonic: Paper backup in secure location
  2. Consider Hardware Wallet: For maximum security (if supported)
  3. Multiple Backups: Store copies in different locations
  4. Test Recovery: Verify backup works before storing large amounts
  5. Separate Hot/Cold: Use different wallets for spending and savings

Security Checklist

  • [ ] Mnemonic written down securely
  • [ ] Multiple backups in different locations
  • [ ] Browser is up to date
  • [ ] Device has antivirus software
  • [ ] Using strong device password/PIN
  • [ ] Not sharing screen during wallet operations
  • [ ] Verifying URLs before entering information
  • [ ] Testing with small amounts before large transfers

Getting Help

For Wallet Issues:

  • Check this documentation first
  • Verify on block explorer
  • Check backend service status
  • Contact service operator support

For Lost Funds:

  • Without mnemonic, recovery is impossible
  • Double-check you have correct address
  • Verify transaction confirmed on blockchain
  • Check you're using correct network (mainnet vs testnet)

For Bug Reports:

  • Report on GitHub issues
  • Include browser and wallet version
  • Describe steps to reproduce
  • Never share your mnemonic phrase

Additional Resources

  • Block Explorer: View transactions and balances
  • Main Website: Rhino Miner Coin information
  • Browser Miner: Start mining RMC
  • BIP39 Specification: Mnemonic phrase standard
  • BIP32 Specification: Hierarchical deterministic wallets

Your security is your responsibility. Always be cautious and verify everything!

Built with ❤️ by the Rhino Miner community