Dash iPhone Wallet

QuantumExplorer

Active Member
Core Developer
Aug 20, 2014
126
161
93
Hello Crypto visionaries and entusiasts,


Today I will talk about the new iPhone wallet. But first let me introduce myself and add a personal note on the project.


I’m Quantum Explorer. Even though I would love to say my real name the country where I currently reside frowns upon digital currency and so I must remain anonymous. Most people in the Dash community will not know me but I have been working on the iPhone client for a few months now. I'm also personally very invested in this project even though I don’t talk much on forums. I’ve been in the Bitcoin community since 2012. When I came upon Dash (Darkcoin at the time) I was immediately intrigued. And as I dug deeper I realized that it was (and still is) the only project that is consistently making leaps in the field of cryptocurrency by fixing the main issues around Bitcoin.


I am happy to announce today the opening of the public beta for the iPhone wallet.


When I set out to create the iPhone wallet a few months ago I originally was thinking to start from scratch. However doing so would have probably taken over a year for me to complete. Hence the wallet being released is a fork of the Breadwallet app. I would like to thank Aaron Voisine, creator of Breadwallet, as his work made this release possible. Breadwallet is one of the most secure wallets and has been vetted time and time again by security experts. The new iPhone Dash wallet will therefore boast this security.


Since this is the initial release, there is no Darksend or InstantX yet. But these features will be coming as soon as I can write them in, most probably InstantX first. I have however included another feature that I would like to discuss.


Currently a great deal of merchants accept Bitcoin, however very few yet accept Dash. As a merchant I would understand, Dash is constantly changing by improving upon itself and so does not yet offer the reliability of Bitcoin. I believe in the not so distant future Dash will lead the cryptocurrency pack but for now it’s Bitcoin. In this release you can pay any address that accepts Bitcoin with Dash. To do this I use the third party service Shapeshift.io. Once Darksend is in place on the iPhone wallet this will also mean that you can pay any merchant accepting Bitcoin anonymously.


Roll out plan


The roll out plan will be as following, there will be around 2-3 weeks of open beta, then we will release to the public. To be part of the open beta, please email me at [email protected] with your iTunes account email (required), first and last name (optional), and username on forums (optional). You can also post it here (probably bad idea), or send me a PM. I’ll provide my PGP public key below if you want to send it to me encrypted.


During the open beta please do not keep more than 10 Dash in your wallet. It has been extensively tested but I can not say 100% sure that a problem won’t be discovered.


Each time I want to provide an update through for the open Beta I must wait 2-3 days for Apple’s approval process. Because of this some bugs have been fixed that will be seen in version 0.8.2 Please wait till version 0.8.3 (available in 2-3 days) to start submitting bug reports.


The project will also be made open source in the next few days (before release to public). I just need to clean it up a little. This will be done within a week.


Extra note


I see Dash as having multiple long term goals. Ideal cryptocurrency, anonymity platform (through masternodes) and "Kickstarter style” platform (And more to come).


This v12 release is great and required a lot of effort from the development team. Some people might want things to go faster though, either because they see the promise of the system trying to be delivered or because they have a significant investment in Dash. I am really in love with the fact that we will soon have funding directly from the blockchain for certain endeavors.


One reason why it might push for faster development is that, at least for me, up till now I had to make a painful choice everyday on whether to work on the Dash wallet or work on projects that payed me. If I didn’t have to worry about money I would be on Dash 24/7. I might make a proposal in a few weeks for extra funding for the wallet that would allow me to spend more time on it.


Going forward here are some of the features I will work on:

IX (Masternode locking for instant transactions)
DarkSend
Masternode network information
Masternode payment information (get notifications when your masternode has been paid)
Masternode voting portal (see and vote on proposals directly from your phone)
Price ticker


Not asking for giveouts, but if you really appreciate the iPhone wallet and would like to make a contribution thats allows me to spend more time working on it, this is my address XjBrCZd7ok9Nj8dGTopRgdawBm5ZGmaAH8


Below is my PGP Key, if anyone wants to encrypt any information sent to me.


All the best, Quantum Explorer

-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: GPGTools - https://gpgtools.org

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
lKAhiVH/yADu9ro8lc2G4eI2KYfLB2yt
=ScRb
-----END PGP PUBLIC KEY BLOCK-----
 

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,972
6,740
1,283
Super exciting
i waited for this a year and a half, drove the Dev team crazy with asking for this wallet
and there it is ..... dam that Wallet is so beautiful and works very well.
The Shapeshift option on there is very very slick and useful !

Tx quantum great work
Tx darkwing for the design help
Tx UdjinM6 and flare for Tech input
Tx to all other early Testers yidakee balu fernando .... (sorry if somebody slipped my mind)
;)
 
Last edited by a moderator:
  • Like
Reactions: r-ando and yidakee

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,972
6,740
1,283
Try it
 
  • Like
Reactions: raganius

QuantumExplorer

Active Member
Core Developer
Aug 20, 2014
126
161
93
yeah it should work fine on an iPad and iPod.

Of note, the app works on iOS 7.1 or higher, however I believe beta testing can only be done on iOS 7.3 and higher.
 

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,972
6,740
1,283
quantum just mentioned on slack:
"actually it has to do with the decimal separator character. I think I introduced a bug for some localizations
can we know where these people have their phone set to? UK/Russia etc? And what decimal do they see? period or comma?"

Rux yidakee could you guys please answer the above questions ?
you can pm me or QuantumExplorer if you feel more comfortable like that
np
tx
 

Rux

Member
Mar 9, 2014
68
32
58
I have comma, and my currency is BAM (bosnia and herzegowina)

so its a bug ha :) i should change currency to € and then try... brb with report

edit: i changed to € Euro zone, but still .... same problem
 
  • Like
Reactions: tungfa

yidakee

Well-known Member
Foundation Member
Apr 16, 2014
1,812
1,168
283
quantum just mentioned on slack:
"actually it has to do with the decimal separator character. I think I introduced a bug for some localizations
can we know where these people have their phone set to? UK/Russia etc? And what decimal do they see? period or comma?"

Rux yidakee could you guys please answer the above questions ?
you can pm me or QuantumExplorer if you feel more comfortable like that
np
tx
I am in Portugal, but I always set my techy stuff to English. UK mostly... sometime I may choose US. Whatever I can do to test just say. I just got a new iphone 4 from my Dad, battery died, so I go it fixed. Should be getting it tomorrow or wednesday.

I want to test recovering from seed. QuantumExplorer - how does this test phase work, do I need to give you the new phone UUID like before? Anything you want me to do to the new phone to test? Happy to, just say.

BTW darkchild - totally cross posting your photos on BTCtalk for all of our Monero troll-fans. :D
 
Last edited by a moderator:

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,972
6,740
1,283
Copy/paste from quantum on slack

8.4 in review
I mean 0.8.4
I added vietnamese in this version too, thanks to a tester who did the translation for us
blockchain download is now way faster for first time users
fixed the currency decimal issue
blockchain download is now way faster for first time users
I'm hoping this one will be good enough for release
once apple approves the beta I will make a post
 
Last edited by a moderator:

Rux

Member
Mar 9, 2014
68
32
58
Guys i just updated to latest version, i can put comma now, but problem is when i click PAY

:/

it just highlight that i pressed and it does nothing

i have 0.2 DASH in wallet to test, tried to send 0.1 to some address, but it wont send

iphone 4s, iOS 8.3
jailbreak on
 
Last edited by a moderator:

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,972
6,740
1,283
i just tried the comma/dot
and no problem here

iPhone 6

Edit
i send an IX from my QT to iPhone
and right away (none confirmed) from iPhone back to QT !
the 0.1 showed up in QT right away
Bit fast honestly ?! (sending unconfirmed funds)

took this pic a bit late (2 incoming confirmations already, i send with zero confirmations)
 
Last edited by a moderator:

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,972
6,740
1,283
I found a very interesting feature in Dash wallet for iOS. It is capability to send Dash to a Bitcoin address.
Lol
Shapeshifting baby !
Scan BTC qt and boom
 
  • Like
Reactions: bhkien

QuantumExplorer

Active Member
Core Developer
Aug 20, 2014
126
161
93
bhkien wow, great catch!

As for instant X, yeah, at the moment I'm working on getting everything as smooth and secure as possible for release. After we release I will work on masternode features (I already started). Actually right now I'm manually updating the project with Breadwallet security tweaks as automatic merges are very difficult now since the projects have diverged too much.
 
  • Like
Reactions: Dunedoo and bhkien

Rux

Member
Mar 9, 2014
68
32
58
just to let you know that on 0.8.5 i can send DASH with no problems, just tested ;)

thank you
 
  • Like
Reactions: Dunedoo

Rux

Member
Mar 9, 2014
68
32
58
I tried to use InstantX to send some DASH from QT wallet to iOS wallet. On QT it was really fast, but on iOS wallet it was still like a normal tx.
i think that IX is turned off until future releases... because i dont see instantx button anywhere :)
 
  • Like
Reactions: Dunedoo

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,972
6,740
1,283
i think that IX is turned off until future releases... because i dont see instantx button anywhere :)
No Ix on iPhone wallet yet
 

raganius

cryptoPag.com
Foundation Member
Masternode Owner/Operator
It means InstantX only work when both sides support it?
As far as I know, IX will work with whatever (synced) DASH wallet the receiver is using, even if the receiver's wallet is not capable of sending IX transactions. So, any exchange, for example, will receive IX transactions with as many "instant" confirmations as the IX transaction brings. The same with light wallets, mobile wallets, etc.

(Please, correct me if I am wrong... that's why I don't understand the OT concept of "this or that exchange supports IX"... unless it means the exchange has no "control" of withdrawal orders)

edit: see answers obtained at dashtalk.org/threads/retail-adoption-for-dash.6104/page-3#post-67054
 
Last edited by a moderator:

tuppydog

Member
Dec 30, 2014
251
72
88
NC
Dash Address
XhyHv1cs4T54kD1HXVY7kYZMqo2Kg8hWu4
Dumb question here, I have a hard locked company i6 phone, anyway can I can get this, or what would be the timeline for release?