Skip to content

Mobile - Send XRP

Due by November 30, 2024 0% complete

Recipient address (mandatory field)

  • User can insert the recipient address
    • Manually
    • Via scanning the QR code
    • Inserting from clipboard
  • When user inserts wrong address, he is informed that the address is invalid
  • Recipient address is validated (format&Checksum)

Amount (mandatory field)

  • User can insert amount in FIAT or XRP
  • When user inserts amount in FI…

Recipient address (mandatory field)

  • User can insert the recipient address
    • Manually
    • Via scanning the QR code
    • Inserting from clipboard
  • When user inserts wrong address, he is informed that the address is invalid
  • Recipient address is validated (format&Checksum)

Amount (mandatory field)

  • User can insert amount in FIAT or XRP
  • When user inserts amount in FIAT, it is reflected in XRP and vice versa
  • When user inserts amount above his balance, he is informed
  • When user wants send max, balance is calculated as balance-normal fee
  • FIAT input respects the user settings, if user has default currency USD, he inserts amount in USD
  • User can’t send 100% of his XRP from the account. There always has to be 10 XRP remaining to keep the account active

Destination tag (Optional field)

  • User can insert destination tag
  • Accepted characters are only numbers
  • User can’t insert more than 10 numbers

Mining fee

  • There is Normal fee set as default
  • User can pick between Normal and Custom (Custom PRIO 2)
  • If user picks fee and it exceeds the balance, he is informed he must either choose lower fee or change the amount
  • User sees the Total including amount and fee
  • Fees are updated every [check with Desktop]

When user is done with inserting data, he can continue to Review&Sign the transaction
If user leaves the form, data in inputs are not cleared unless user clear them by himself

Review&Sign the transaction

  • User is prompted to confirm destination tag (if it was inserted)
  • User is prompted to compare the recipient address displayed on Trezor Device against the original source
  • When user confirms the recipient address on Trezor, he continues to Confirming amount
  • When user confirms amount, he continues to Confirm total including fee
  • When user Sign the transaction on Trezor device, he can Send (finalise) the transaction in the app
  • When user sends the transaction, transaction is proceeded and sent to validators
  • User is redirected to detail of the transaction

Transaction sent

  • When transaction is sent in the mobile app, user sees the status of the transaction Pending
  • When transaction is confirmed, it is marked as Confirmed
Loading