This tutorial will teach you how to create command line wallet with grin-wallet and gui wallet with grim.
-
Download the wallet: https://github.com/mimblewimble/grin-wallet/releases.
-
Create new wallet:
./grin-wallet init -h
. Ignore the errors and set the password, the command will create the wallet in the current directory.
Note
If you need to recreate your wallet from an existing seed, use ./grin-wallet init -hr
command.
-
Find
grin-wallet.toml
file in the current directory and edit it as follows:As you can see, we commented
node_api_secret_path
and addedhttps://grincoin.org
public node. You can also usehttps://grinnode.live:3413
node. -
Run
./grin-wallet info
command and wait for the wallet scanning completion, this could take several minutes.
That's it. The wallet is fully set and ready to make your first transaction.
- Receive.
- Run
./grin-wallet receive
and paste Satepack message that you should get from sender:The command will return a Slatepack which you should provide to the sender.
- 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/
-
Download the wallet: https://gri.mw/#downloads
-
Create a wallet by clicking on
ADD WALLET
button and set wallet name and password:
Note
If you need to recreate your wallet from an existing seed, choose Restore
checkbox.
-
On the next step, the app will ask you to input your seed to verify the correctness. Input it and press
CONTINUE
. -
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 pressCOMPLETE
button.
- Now wait for wallet synchronizaion completion. It could take several minutes.