GitXplorerGitXplorer
s

xrp-wallet

public
11 stars
12 forks
1 issues

Commits

List of commits on branch master.
Unverified
a1d5f32d6d84ef4b422fbc2472b809c0fa77e58a

Fix markup

ssegrax committed 8 years ago
Unverified
da8fcc8d2e2aa7a759f70a63767891a4269c4176

Change terminology

ssegrax committed 8 years ago
Unverified
48541436bf195172610dedb64e76a45b1481acf7

Set date/time of execute/cancel to current time.

ssegrax committed 8 years ago
Unverified
072d571a04e85c7b7b8d9c2a506fa5c83071aa95

Add Escrow support

ssegrax committed 8 years ago
Unverified
7ee96f0ca43d9864f9952c0cd84c3d1679b34e80

Remove unnecessary const's, fix typo

ssegrax committed 8 years ago
Unverified
45d521aa75788e4a0352af36c9f42bc307170f96

Rename Wallets to Accounts,

ssegrax committed 8 years ago

README

The README file for this repository.

Xrp-Wallet

About

Image

Cold Wallet for XRP.

  • Payments
  • Escrow Payments
  • Multisigning
  • Account Settings
  • Set Signer List

How to Use

First Launch

On first launch, you will be asked for a password. This password is used to generate an AES256 Key, which is used to encrypt your account database when stored to disk.

Submitting your Transactions via QR Code

You may use your phone to capture the QR Code using XRP Ledger Submit, which will allow you to immediately submit your transaction to the network and view the result.

Creating an account
  1. Browse to the 'Accounts' tab
  2. Press 'Create Account'
  3. You will be shown the secret which has been generated (this can be shown again later)
  4. Double click the new account
  5. You can now take the new account address via two methods
    a. Click 'Show QR Code'
    b. Click 'Copy Address'
  6. Send the new account the minimum XRP required to activate it (20 at the time of writting)
Sending a payment
  1. Browse to the 'Send' tab
  2. Select the account which you wish to send from
  3. Enter the desetination account addres
  4. Enter an amount
  5. If you've never used the account outside the wallet, and have always submitted transactions generated, the Sequence Number should not need touching
  6. Click 'Sign'
  7. You can now take the sign transaction blob and submit it to a Ripple validator
Setting up a multisigned wallet
  1. Browse to the 'Accounts' tab
  2. Double click the account you wish to setup Multisign on
  3. Click 'Set Signer List'
  4. Set a 'Signer Target Weight'. This should be based on your target configuration.
  5. Click 'Add'
  6. Enter an account address that can sign for this account
  7. Enter the 'weight' this account has
  8. Repeat 5-7 for each account
  9. Click 'Sign'
  10. You can now take the sign transaction blob and submit it to a Ripple validator

Compiling

Requires
  • WxWidgets 3.1
  • OpenSSL
  • rippled
Install some packages

$ git submodule init $ git submodule update