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

    [Guide] How to use Feathercoins Multi Signature Address Page

    Guides
    4
    10
    10450
    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.
    • lizhi
      lizhi last edited by Wellenreiter

      Mirrax tell me that he doesn’t know how to use multi-signature. I think most people have the same problem,so I develop a MultiSig Page in core wallet.

      How to use MultiSig?

      STEP ONE : Create Multisig Address

      1.To create a m-of-n multisig address, we need n public keys. You can easily get public key with respect to your address. For example, to create a 2-of-3 multisig address, you can get one public key from Mirrax’s wallet address (yourself), and another form Lizhi’s wallet address and Calem’s wallet address.

      2.Now we can create our multisig address in “Sending addresses page”, Click “New MultiSig”

      added by Wellenreiter
      0_1498387067508_Multisig2.png
      end add

      Then fill in each public keys from step 1.

      added by Wellenreiter
      0_1498387168379_Multisig3.png

      end add

      3.Click “Create” button ,You can find the newly created multisig address on “Addresses” and export this multisig address to your partner.You must send the .msa file to your partner.

      ms3.jpg

      4.Calem or Lizhi imports the .msa file and create the same multisig address.

      ms4-2.jpg

      STEP TWO : Send to multisig address

      Send to multisig address is identical to your normal transaction, just provide your multisig address as recipient. Mirrax send 0.2 ftc to his multisig address.

      ms5.jpg

      tx info : http://block.ftc-c.com/tx/384638a4e577cb80183496f7bcc72bb3b9572681b292e507f22d963ff06fe55b

      Then Mirrax’s multisig addresses have 0.2 FTC.

      STEP TWO : Spend from multisig address

      Here we’ll describe how John and Jason spend Txcoin from their 2-of-2 multisig address. This transaction needs to be signed with two private keys, one is hold by Mirrax, the other by Calem or Lizhi.

      1.And now Mirrax and Calem can review their balance of their multisig addresses.

      Mirrax’s wallet, He click “Sign” button.

      ms6.jpg

      Mirrax want to spend his FTC to me in his multisig addresses. Send 0.05 FTC to Lizhi’s normal address.

      m7.jpg

      2. Mirrax starts creating transaction from the 2-of-3 multisig address.They each has a private key of that address in their wallet. Mirrax signs the transaction with his private key, and export the raw transaction. Mirrax then needs to send this raw transaction to Calem(Email, BitMessage, SMS…).

      Mirrax export the raw transaction.

      m7-1-2.jpg

      3.Calem imports this raw transaction, he can see the transaction is already signed by a private key. Mirrax reviews the transactions and sign with his private key.

      If Calem agree to send me 0.05 ftc, He click “Sign” buttom too.

      m7-2.jpg

      m7-2-1.jpg

      4. Now the transaction is signed by two private keys. Calem can simply click “Send” to broadcast the transaction.

      m7-2-2.jpg

      OK

      I receive their 0.05 FTC. very happy :))

      ms8.jpg

      tx info : http://block.ftc-c.com/tx/6e8dca7038dd97f4811163da91c047b70c4775dc6cc57f5de5b0200f1de1770b

      **Old Post: **

      Multisignature wallet, implementation and issues. https://forum.feathercoin.com/index.php?/topic/8113-dev-multisignature-wallet-implementation-and-issues/

      1 Reply Last reply Reply Quote 1
      • lizhi
        lizhi last edited by

        How to copy your public key ?

        In Receiving addresses page,Choose your address and click “Copy Public Key”.

        ms0.jpg

        1 Reply Last reply Reply Quote 1
        • lizhi
          lizhi last edited by

          Feathercoin core wallet with New MultiSig Page
          Download http://www.ftc-c.com/pack3/feathercoin-qt.rar

          1 Reply Last reply Reply Quote 0
          • M
            mirrax last edited by

            Thanks so much Lizhi, I believe lot of people are curious about multisig.

            I will test it later today.

            I will send you some FTC for your hard work.

            1 Reply Last reply Reply Quote 0
            • kris_davison
              kris_davison last edited by

              That’s fantastic thankyou lizhi.

              1 Reply Last reply Reply Quote 0
              • AmDD
                AmDD Regular Member last edited by

                I’ll have to play with this later, Ive wanted to try multisig but never knew how to begin. Thanks!!!

                P2Pool Node: http://104.236.34.9:19327/ 0.5% fee

                1 Reply Last reply Reply Quote 0
                • lizhi
                  lizhi last edited by

                  I have pushed codes ti github, https://github.com/FeatherCoin/Feathercoin/tree/0.9.3

                  download source code, git clone -b 0.9.3 git://github.com/FeatherCoin/Feathercoin.git ftc093a

                  If you have any questions, please let me know.

                  1 Reply Last reply Reply Quote 0
                  • M
                    mirrax last edited by

                    i have good idea to add into wallet

                    to add menu choice so users can make wallet launch automatically with PC start

                    maybe like: Support network >> Launch at startup

                    1 Reply Last reply Reply Quote 0
                    • M
                      mirrax last edited by

                      Hi Lizhi,

                      I see max require 3 of 3.

                      We need 4 of 7 for our new development fund.

                      Is it possible to scale this feature a bit?

                      Thank you

                      1 Reply Last reply Reply Quote 0
                      • lizhi
                        lizhi last edited by

                        Easy.

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