# Niffler, An out-of-the-box open sourced Grin GUI Wallet

**URL:** <https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760>\
**Category:** Development and Technical Discussion\
**Created:** [April 8, 2019, 1:36am UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760 "2019-04-08T01:36:02Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![Grumpy](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/grumpy/32/6264_2.png) [@Grumpy](https://forum.grin.mw/u/Grumpy)\
**Post date:** [June 19, 2019, 12:21pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/43 "2019-06-19T12:21:12Z")

</div>

Ok, I have to go to my safe deposit box to get the seed phrase. I’ll get it sometime today or tomorrow and restore from the seed.

---

<div class="post-metadata">

**Author:** ![Grumpy](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/grumpy/32/6264_2.png) [@Grumpy](https://forum.grin.mw/u/Grumpy)\
**Post date:** [June 19, 2019, 8:08pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/44 "2019-06-19T20:08:13Z")

</div>

Not sure if you saw my edit, but I wanted to mention to you that I fiddled with my router settings to try and open the right ports to receive via http/https before attempting the transaction. Do you think that has anything to do with it? It seems like the transaction just isn’t broadcasting for some reason or another. Maybe it’s something I did.

---

<div class="post-metadata">

**Author:** ![xiaojay](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/xiaojay/32/858_2.png) [@xiaojay](https://forum.grin.mw/u/xiaojay)\
**Post date:** [June 20, 2019, 1:01am UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/45 "2019-06-20T01:01:55Z")

</div>

I don’t think it related.  
As long as you could connect to internet, the transaction should be able to broadcast.

---

<div class="post-metadata">

**Author:** ![lacroix](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/lacroix/32/2236_2.png) [@lacroix](https://forum.grin.mw/u/lacroix)\
**Post date:** [June 20, 2019, 2:36am UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/46 "2019-06-20T02:36:15Z")

</div>

hey @xiaojay just wanted to say I love Niffler! Beatiful UI 😍

---

<div class="post-metadata">

**Author:** ![slclos](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@slclos](https://forum.grin.mw/u/slclos)\
**Post date:** [June 21, 2019, 3:03pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/47 "2019-06-21T15:03:34Z")

</div>

Hello, newb here trying to find a wallet for GRIN. When I install and open niffler on my mac it says “found grin wallet data exist; log in with original password” Not sure what grin wallet it found on my mac or what. Could it be the wallet I have on a VM linux? Any help appreciated.

---

<div class="post-metadata">

**Author:** ![xiaojay](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/xiaojay/32/858_2.png) [@xiaojay](https://forum.grin.mw/u/xiaojay)\
**Post date:** [June 21, 2019, 3:08pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/48 "2019-06-21T15:08:38Z")

</div>

Do you use the official grin cli wallet before?

Niffler wallet use the the official grin cli wallet as backend, So it could recognize the wallet you created before, which should be in your home dir ~/.grin.

@lacroix Glad you like it 😄 Thank you.

---

<div class="post-metadata">

**Author:** ![slclos](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@slclos](https://forum.grin.mw/u/slclos)\
**Post date:** [June 21, 2019, 3:14pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/49 "2019-06-21T15:14:28Z")

</div>

I do. but I installed a VM with linux to run the wallet. is it reading it off of that onto my mac? If so when I type in the password I use for my wallet, it says incorrect.

---

<div class="post-metadata">

**Author:** ![xiaojay](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/xiaojay/32/858_2.png) [@xiaojay](https://forum.grin.mw/u/xiaojay)\
**Post date:** [June 21, 2019, 3:26pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/50 "2019-06-21T15:26:33Z")

</div>

the wallet created before have any grin in it?  
if no grin it, you cloud remove it by these instructions.  
1、open Terminal. entry command:  
mv ~/.grin ~/.grin2

then open Niffler again to create a new wallet.

---

<div class="post-metadata">

**Author:** ![slclos](https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/32.png) [@slclos](https://forum.grin.mw/u/slclos)\
**Post date:** [June 21, 2019, 7:46pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/51 "2019-06-21T19:46:34Z")

</div>

That worked. Thanks!. Must have been it created a wallet when I was first transfer grins on mac with no success. Hence I created a VM with linux. Thanks a lot

---

<div class="post-metadata">

**Author:** ![Grumpy](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/grumpy/32/6264_2.png) [@Grumpy](https://forum.grin.mw/u/Grumpy)\
**Post date:** [June 25, 2019, 3:34pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/52 "2019-06-25T15:34:24Z")

</div>

HI, the new problem is that the backup seed phrase for grinpurse is not 24 words long, so I can not recover the wallet with niffler.

Edit: Ok, so I recovered using grinpurse. Then grinpurse got stuck on ‘connecting to wallet’, so I opened niffler, entered my password, and bam, all funds still there, not locked anymore. So that’s good news. Now I wonder if I can send grin…or if I’m stuck in an infinite loop.

Edit 2: After reading the recent update from Yeastplume, I’ve decided to wait until after this upgrade before testing a transaction.

---

<div class="post-metadata">

**Author:** ![xiaojay](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/xiaojay/32/858_2.png) [@xiaojay](https://forum.grin.mw/u/xiaojay)\
**Post date:** [June 26, 2019, 12:33am UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/53 "2019-06-26T00:33:00Z")

</div>

Glad to know you have restore your wallet.  
ok i will support 12 seeds in next version of niffler.

and i think it will ok to send grin now.  
but wait until after hardfork is ok too

---

<div class="post-metadata">

**Author:** ![Grumpy](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/grumpy/32/6264_2.png) [@Grumpy](https://forum.grin.mw/u/Grumpy)\
**Post date:** [June 26, 2019, 1:05am UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/54 "2019-06-26T01:05:24Z")

</div>

Great thanks for your help. Grinpurse uses a 15 word seed, but yeah that would be great if you added support for grinpurse seed recovery.

---

<div class="post-metadata">

**Author:** ![xiaojay](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/xiaojay/32/858_2.png) [@xiaojay](https://forum.grin.mw/u/xiaojay)\
**Post date:** [June 26, 2019, 1:29am UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/55 "2019-06-26T01:29:50Z")

</div>

15? are you sure? I think it only could be 12 or 24, if use the official grin cli wallet.

---

<div class="post-metadata">

**Author:** ![Grumpy](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/grumpy/32/6264_2.png) [@Grumpy](https://forum.grin.mw/u/Grumpy)\
**Post date:** [June 26, 2019, 4:18am UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/56 "2019-06-26T04:18:39Z")

</div>

Yeah i’m sure it’s 15. I triple checked.

Edit: 15 words, plus the password, not sure if that password counts as a 16th word.

---

<div class="post-metadata">

**Author:** ![FirsArgentum](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/firsargentum/32/736_2.png) [@FirsArgentum](https://forum.grin.mw/u/FirsArgentum)\
**Post date:** [June 26, 2019, 3:12pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/57 "2019-06-26T15:12:04Z")

</div>

@xiaojay will we need to reinstall Niffler wallet after Grin 2.0.0 release?

---

<div class="post-metadata">

**Author:** ![xiaojay](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/xiaojay/32/858_2.png) [@xiaojay](https://forum.grin.mw/u/xiaojay)\
**Post date:** [June 26, 2019, 3:25pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/58 "2019-06-26T15:25:39Z")

</div>

yes, I am now starting update Niffler’s code for hard fork

---

<div class="post-metadata">

**Author:** ![FirsArgentum](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/firsargentum/32/736_2.png) [@FirsArgentum](https://forum.grin.mw/u/FirsArgentum)\
**Post date:** [June 26, 2019, 4:24pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/59 "2019-06-26T16:24:46Z")

</div>

Thanks for the update 👍 🍰

---

<div class="post-metadata">

**Author:** ![Miki](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@Miki](https://forum.grin.mw/u/Miki)\
**Post date:** [June 26, 2019, 5:58pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/60 "2019-06-26T17:58:12Z")

</div>

[xiaojay] please help to understand. green purse isn’t working and I installed a niffler … I entered the code for green purse and niffler worked. the attempt to send the transaction 1 green on poloniex my money is blocked… your wallet writes available 0 and everything else is blocked. what did I do wrong? Poloniex sent with Slate 0 file  
an hour later as soon as I canceled the transaction all unlocked … sorry to bother you. I don’t understand.  
is it possible to send to poloniex?

---

<div class="post-metadata">

**Author:** ![Miki](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@Miki](https://forum.grin.mw/u/Miki)\
**Post date:** [June 26, 2019, 6:23pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/61 "2019-06-26T18:23:48Z")

</div>

[xiaojay] you do not know why green purse writes minnet offline and tries to make a connection or where I can find about this information so nervous

---

<div class="post-metadata">

**Author:** ![FirsArgentum](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/firsargentum/32/736_2.png) [@FirsArgentum](https://forum.grin.mw/u/FirsArgentum)\
**Post date:** [June 26, 2019, 9:32pm UTC](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760/62 "2019-06-26T21:32:29Z")

</div>

At the moment, it seems that you can withdraw Grin from Poloniex to Niffler wallet but not go in the other direction i.e. not send Grin from Niffler to Poloniex. Some said Polo. have not updated to latest Grin version. Hopefully they will after fork. See this thread for more details:

> [@Deposit to Poloniex](https://forum.grin.mw/t/deposit-to-poloniex/5253):
>
> I tested to deposit GRIN to Poloniex but got following message, do you have idea? Wallet command failed: LibWallet Error: Can't Deserialize slate I tried both " and ’ for the URL but same error. Thanks.

[Previous page](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760.md?page=2)

[Next page](https://forum.grin.mw/t/niffler-an-out-of-the-box-open-sourced-grin-gui-wallet/4760.md?page=4)
