Skip to content

Latest commit

 

History

History
57 lines (36 loc) · 3.06 KB

File metadata and controls

57 lines (36 loc) · 3.06 KB

Grin Wallet Tutorial

This tutorial will teach you how to create command line wallet with grin-wallet and gui wallet with grim.

Command line grin wallet

  1. Download the wallet: https://github.com/mimblewimble/grin-wallet/releases.

  2. Create new wallet: ./grin-wallet init -h. Ignore the errors and set the password, the command will create the wallet in the current directory. image

Note

If you need to recreate your wallet from an existing seed, use ./grin-wallet init -hr command.

  1. Find grin-wallet.toml file in the current directory and edit it as follows: image As you can see, we commented node_api_secret_path and added https://grincoin.org public node. You can also use https://grinnode.live:3413 node.

  2. Run ./grin-wallet info command and wait for the wallet scanning completion, this could take several minutes. image

That's it. The wallet is fully set and ready to make your first transaction.

  1. Receive.
  • Run ./grin-wallet receive and paste Satepack message that you should get from sender: image The command will return a Slatepack which you should provide to the sender.
  1. Send.
  • Run ./grin-wallet send 1 (sending 1 coin), copy the returned Slatepack message and provide it to receiver.
  • Get Slatepack message from the receiver, run ./grin-wallet finalize command and copy-paste the Slatepack into it.

For the complete guide go to: https://docs.grin.mw/getting-started/wallet-handbook/

Grim GUI wallet

  1. Download the wallet: https://gri.mw/#downloads

  2. Create a wallet by clicking on ADD WALLET button and set wallet name and password: image image

  3. Write down your seed and press on CONTINUE button: image

Note

If you need to recreate your wallet from an existing seed, choose Restore checkbox.

  1. On the next step, the app will ask you to input your seed to verify the correctness. Input it and press CONTINUE.

  2. The final step is to choose the connection method. It could be your local node (integrated) or public node (external). Here we'll choose external connection for quick wallet synchronization. Click on the checkmark near https://grincoin.org and press COMPLETE button.

image

  1. Now wait for wallet synchronizaion completion. It could take several minutes.