Holisticz - Embrace the Infinite

Step into the world of endless opportunities and unlock the gateway to virtual transactions.

  • Domain Update: Our Forum has moved! Please visit us at Holisticz.com for the latest updates.

Make a Monero (XMR) multisig wallet

LoroPiana

Elite member
Elite member Premium

0

0%

Status

Offline

Posts

793

Likes

402

Rep

408

2

Years of Service

Don't leech
[Image: ?u=https%3A%2F%2Fstatic.holisticz.com%2Fima...eknife.png]

Leave a like for more
[Image: happypat.gif]


[Image: Fax9oq1.gif]
[Image: Fax9oq1.gif]




[HIDE]
Before starting this tutorial, beware because theres vulnerabilities in the multisignature. I only had to follow this tutorial to do it without issues/bugs. This is not a common multisig method it does by secret-splitting methods.
Step 1 - Creating wallets

Code:[/HIDE]
./monerod --offline
(you need to create new keypairs for a multisig)

Inside the wallets console


Code:
set inactivity-lock-timeout 0
(deactivate the wallet autolock feature)
Code:
set enable-multisig-experimental 1
(to unlock multisig)

Step 2 - Preparing the multisig


Code:
prepare_multisig
will return you an intitialization key (starting with MultisigxV2R) . Do it on each wallet you want in the multisig and note theses somewhere.

Step 3 - Make the multisig


Code:
make_multisig (how many keys to unlock the signature) init-key-2 init-key-3 (ect..).


Be sure you do this on every wallet. Dont add the init-key belonging to the same wallet (add init-key of the wallet 2 and 3 to the wallet 1 ect)
The console will again return you a new key (starting with MultisigxV2R) on each wallet you need to note somewhere.
Step 4 - Exchanging multisig keys


Code:
exchange_multisig_keys key-2 key-3


The console will again return you a new key (starting with MultisigxV2R) on each wallet you need to note somewhere.
Step 4.1 - Exchanging (a second time multisig keys)


Code:
exchange_multisig_keys key-2 key-3


The console will return you the multisigs type and the multisigs address
Once you did that (on every wallet) it will diplay:


Code:
Code:
Multisig wallet has been successfully created.
Current wallet type: n/n
multisig address: (a xmr address)


Step 5 - Receive funds

Just generate a new address by typing


Code:
address new


Step 6 - Sign a multisig transaction

In first, refresh your balance


Code:
refresh


6.1 Exporting partial key-images

On every wallet, do:


Code:
export_musig_info a-filename-you-choose


6.2 Importing partial key-images

Now import partial key images in every wallet


Code:
import_multisig_info a-filename-you-choose a-filename-you-choose
(you can add multiple keys at the same time)

Once its done your spendable outputs will be verified & ready to be spent.
6.3 Signing the transaction


Code:
transfer <address> <amount>


Once the transaction is confirmed by entering the password, itll generate a partially signed transaction with the multisig_monero_tx filename. Now sign the transaction with each wallet (required to treshold):

Code:
sign_multisig multisig_monero_tx


And then you can broadcast it

Code:
submit_multisig multisig_monero_tx


Itll return the TransactionID
Step 7 - Backup a multisig wallet

A multisig mnemonic is very specific. Its not words its a long key so beware of how you store it.


Code:
seed


Write the key somewhere safe
7.1 Restoring the multisig wallet


Code:
./monerod --restore-multisig-wallet


Write the key when its prompted, refresh the wallet and go back to the Step 6.1 if you want to spend funds.




[Image: Fax9oq1.gif]
[Image: Fax9oq1.gif]




Hope you enjoyed this content
[Image: sheepe.gif]
[Image: sheepe.gif]
[Image: sheepe.gif]
[Image: sheepe.gif]


[Image: wE1ikgU.gif]

 

blablabla18

Royal
Royal Elite member Premium

0

0%

Status

Offline

Posts

18

Likes

0

Rep

0

Bits

0

2

Years of Service

[font]thxxxxxxxxxxxxxxxxxx[/font]
 

Thornvald3

Member

0

0%

Status

Offline

Posts

21

Likes

0

Rep

0

Bits

0

2

Years of Service

scsvcv

Elite member
Elite member Premium

0

0%

Status

Offline

Posts

22

Likes

0

Rep

0

Bits

0

2

Years of Service

sdfwdsdfsdfs
 

48,610

38,214

238,323

Top