Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    Feathercoin Addresses Tech Details

    Support
    4
    9
    2748
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      spynappels last edited by

      Hi guys,

      I was wondering if there was a document that described the technical steps in creating a FTC address/keypair?

      I’ve looked at [url=https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses]https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses[/url] for Bitcoin and am just checking on the differences for FTC, such as whether scrypt hashing is used here or just normal SHA256, and what the version byte is etc.

      The reason I’m looking for this is that I’m looking at a way of generating paper wallets and writing a guide on it. I think having the ability to use paper wallets may make it easier to drive adoption in some quarters, but I want to see if I can do it.

      Any suggestions are very welcome.

      Stefan

      1 Reply Last reply Reply Quote 0
      • U
        UKMark last edited by

        Version byte is 14 (6-7) -
        What has always concerned me about paper wallets, is that when/if they are eventually imported and redeemed into the blockchain - Isn’t there an [i]extremely remote[/i] chance that that address may exist already… or am I not following correctly?

        1 Reply Last reply Reply Quote 0
        • S
          spynappels last edited by

          Good question, but AFAIK no more likely to be already used than any other address generated in any other wallet since the first one.

          1 Reply Last reply Reply Quote 0
          • P
            pyxis last edited by

            [quote name=“UKMark” post=“6803” timestamp=“1369601123”]
            Version byte is 14 (6-7) -
            What has always concerned me about paper wallets, is that when/if they are eventually imported and redeemed into the blockchain - Isn’t there an [i]extremely remote[/i] chance that that address may exist already… or am I not following correctly?
            [/quote]

            I suppose the chances are worse than picking the winning lotto numbers, and then very few addresses would have anything of value. ???

            1 Reply Last reply Reply Quote 0
            • U
              UKMark last edited by

              [quote name=“pyxis” post=“6805” timestamp=“1369601397”]
              [quote author=UKMark link=topic=875.msg6803#msg6803 date=1369601123]
              Version byte is 14 (6-7) -
              What has always concerned me about paper wallets, is that when/if they are eventually imported and redeemed into the blockchain - Isn’t there an [i]extremely remote[/i] chance that that address may exist already… or am I not following correctly?
              [/quote]

              I suppose the chances are worse than picking the winning lotto numbers, and then very few addresses would have anything of value. ???
              [/quote]

              Lol, be just my luck though…I would never win the lotto, but guaranteed I would pick the losing paper wallet address :D

              1 Reply Last reply Reply Quote 0
              • K
                Kevlar Spammer last edited by

                This is something I would LOVE to know.

                I can tell you EXACTLY how it works in Bitcoin:

                You take the elliptic curve named “secp256k1”, and use the point denoted by G to multiply by your seed (presumably random). This gives you your private key. You then SHA-256 that, and RipeMD160 the result of that, and then Base58 encode that, and you have your public key.

                So in pseudo code:

                seed = random data, or sha256(sha256(“brainwallet passphrase”)) if you like.
                Priv = getCurveByName(“secp256k1”).getG().multiply(seed)
                Pub = base58(ripemd160(sha256(priv)))

                So, what’s the Feathercoin equivalent?

                1 Reply Last reply Reply Quote 0
                • U
                  UKMark last edited by

                  Isn’t it just the same for Feathercoin, except the version byte in 14 not 0?

                  1 Reply Last reply Reply Quote 0
                  • S
                    spynappels last edited by

                    [quote name=“UKMark” post=“6814” timestamp=“1369601999”]
                    Isn’t it just the same for Feathercoin, except the version byte in 14 not 0?
                    [/quote]
                    That’s kinda what I was asking…

                    1 Reply Last reply Reply Quote 0
                    • U
                      UKMark last edited by

                      [quote name=“spynappels” post=“6816” timestamp=“1369602577”]
                      [quote author=UKMark link=topic=875.msg6814#msg6814 date=1369601999]
                      Isn’t it just the same for Feathercoin, except the version byte in 14 not 0?
                      [/quote]
                      That’s kinda what I was asking…
                      [/quote]

                      Well from my work on FTCVanity - I was simply altering the version number to 14 and creating valid Feathercoin addresses providing the pattern was valid, I would like to see a list of valid patterns as I know 6c seems a no go, also the 7 addresses seem far more limited in what is accepted as a valid pattern compared to 6 prefix addresses.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post