Newbie Question About Wallets

Discussion in 'Addresses' started by n0z, Jan 9, 2016.

Tags:
  1. 2017/12/15 - Decred v1.1.2 released! → Release Notes  → Downloads
  1. n0z

    n0z New Member

    Jan 4, 2016
    3
    2
    I have to create a new address for every computer i have?

    I'm new in cryptocurrency.

    Thanks a lot! :)
     
    koolykg likes this.
  2. jimmy16

    jimmy16 Jr. Member

    Jan 8, 2016
    143
    33
    Male
    No you can import the keys! But I make new ones all the time! for bit-coin.
     
  3. jimmy16

    jimmy16 Jr. Member

    Jan 8, 2016
    143
    33
    Male
    Generating An Address
    • Download and extract the contents of the correct version dcraddrgen 64-bit, 32-bit, ARM
    • Run dcraddrgen.

      You will be prompted to write down a seed for your wallet. Write down every word after "Your wallet generation seed is:" and before "Hex: ...", as instructed. This is your secret key and is used to spend your funds. An example of this is given below, for reference:

      treadmill Chicago wallet phonetic absurd midsummer
      fracture bottomless Vulcan leprosy snapline corporate
      classroom gravity klaxon tolerance drainage Cherokee
      payday headwaters concert existence edict therapist
      rematch torpedo necklace bravado revenge outfielder
      adult specialist swelter
    • After you've written down and double checked your seed, type 'OK'. The program will exit and a text file, keys.txt, will be generated in the folder. Open keys.txt and find your Decred address in the first line. An example is given below for reference:

      First address: DsajTunZpgBE7ThpkUU7JbT3CUp242H9boe
      The extended public key used to generate all of your future addresses is the second line of the file. Keep this a secret, and store this file somewhere safe.
    • Optional: Verify the integrity of the seed you wrote down by running dcraddrgen -verify and typing it in when prompted. The program will print your first address again. Verify this first address is the same one shown in keys.txt.
    • Enter your address in the box above. Read the information around the checkboxes carefully and click the Submit button.
    • Help is available if you have trouble. Contact us on our forum or IRC channel.
     
  4. knurdtech

    knurdtech New Member

    Jan 16, 2016
    12
    6
    Male
    What do we need the extended public key for if we have the seed list? Can't we always generate our wallet from the seed list...and therefore generate future addresses from that?
     
  5. knurdtech

    knurdtech New Member

    Jan 16, 2016
    12
    6
    Male
    #5 knurdtech, Feb 23, 2016
    Last edited: Feb 25, 2016
    Found it! Good summary at: http://jonathanpatrick.me/blog/hd-wallets-drupal

    "HD wallets are composed of a tree of pairs of extended public (xpub) and extended private (xprv) keys derived from a single seed or mnemonic sentence. An xprv can generate its child xpubs and child xprvs. An xpub can only generate its child xpubs. Any extended key can be converted into it's non-extended variant that cannot generate children.

    A non-extended public key can be converted into a payment address. A non-extended private key can be used to spend funds that are held on the payment address it is associated with."
     
    chappjc likes this.

Share This Page