Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Dash iPhone Wallet

Discussion in 'Projects' started by QuantumExplorer, Sep 4, 2015.

  1. QuantumExplorer

    QuantumExplorer Active Member
    Core Developer

    Joined:
    Aug 20, 2014
    Messages:
    123
    Likes Received:
    160
    Trophy Points:
    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-----
     
    • Like Like x 15
  2. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    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)
    ;)
    [​IMG]
     
    #2 tungfa, Sep 4, 2015
    Last edited by a moderator: Sep 4, 2015
    • Like Like x 2
  3. yidakee

    yidakee Well-known Member
    Foundation Member

    Joined:
    Apr 16, 2014
    Messages:
    1,812
    Likes Received:
    1,168
    Trophy Points:
    283
    Hey QuantumExplorer... Evan has this on his iPad, so... It's not only iphones ;)
     
    • Like Like x 1
  4. bhkien

    bhkien Active Member

    Joined:
    Mar 31, 2014
    Messages:
    452
    Likes Received:
    281
    Trophy Points:
    133
    Exciting!!!
     
    • Like Like x 1
  5. darkchild

    darkchild Member

    Joined:
    Sep 20, 2014
    Messages:
    76
    Likes Received:
    193
    Trophy Points:
    73
    May the force be with you.

    I look forward to playing with the app!

    Looking good so far.

    [​IMG]

    [​IMG]

    -DC
     
    #5 darkchild, Sep 4, 2015
    Last edited by a moderator: Sep 4, 2015
    • Like Like x 5
  6. myDice_co

    myDice_co New Member

    Joined:
    Apr 15, 2015
    Messages:
    26
    Likes Received:
    19
    Trophy Points:
    3
    Love to see that. Sent you a Message !!
     
  7. brownmon2

    brownmon2 New Member

    Joined:
    Jun 12, 2015
    Messages:
    3
    Likes Received:
    1
    Trophy Points:
    3
    Will this work on an iPod Touch?
     
  8. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    1,283
    Try it
     
    • Like Like x 1
  9. QuantumExplorer

    QuantumExplorer Active Member
    Core Developer

    Joined:
    Aug 20, 2014
    Messages:
    123
    Likes Received:
    160
    Trophy Points:
    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.
     
  10. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    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
     
  11. Rux

    Rux Member

    Joined:
    Mar 9, 2014
    Messages:
    68
    Likes Received:
    32
    Trophy Points:
    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 Like x 1
  12. yidakee

    yidakee Well-known Member
    Foundation Member

    Joined:
    Apr 16, 2014
    Messages:
    1,812
    Likes Received:
    1,168
    Trophy Points:
    283
    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
     
    #12 yidakee, Sep 7, 2015
    Last edited by a moderator: Sep 7, 2015
  13. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123
    Looks and sounds great. Is the source available somewhere?
     
    • Like Like x 1
  14. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    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
     
    #14 tungfa, Sep 8, 2015
    Last edited by a moderator: Sep 8, 2015
    • Like Like x 2
  15. Rux

    Rux Member

    Joined:
    Mar 9, 2014
    Messages:
    68
    Likes Received:
    32
    Trophy Points:
    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
     
    #15 Rux, Sep 9, 2015
    Last edited by a moderator: Sep 9, 2015
  16. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    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)
    [​IMG]
     
    #16 tungfa, Sep 9, 2015
    Last edited by a moderator: Sep 9, 2015
  17. bhkien

    bhkien Active Member

    Joined:
    Mar 31, 2014
    Messages:
    452
    Likes Received:
    281
    Trophy Points:
    133
    I found a very interesting feature in Dash wallet for iOS. It is capability to send Dash to a Bitcoin address.
     
    • Like Like x 1
  18. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    1,283
    Lol
    Shapeshifting baby !
    Scan BTC qt and boom
     
    • Like Like x 1
  19. QuantumExplorer

    QuantumExplorer Active Member
    Core Developer

    Joined:
    Aug 20, 2014
    Messages:
    123
    Likes Received:
    160
    Trophy Points:
    93
    Rux sorry about that, updated in 0.8.5 (fingers crossed)
     
  20. bhkien

    bhkien Active Member

    Joined:
    Mar 31, 2014
    Messages:
    452
    Likes Received:
    281
    Trophy Points:
    133
    Do you have a plan to support InstantX?
     
  21. bhkien

    bhkien Active Member

    Joined:
    Mar 31, 2014
    Messages:
    452
    Likes Received:
    281
    Trophy Points:
    133
    When I show the recover phrase, then click Home button then re-open the wallet, the screen look like that:

    image.jpg
     
    • Like Like x 2
  22. QuantumExplorer

    QuantumExplorer Active Member
    Core Developer

    Joined:
    Aug 20, 2014
    Messages:
    123
    Likes Received:
    160
    Trophy Points:
    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 Like x 2
  23. Rux

    Rux Member

    Joined:
    Mar 9, 2014
    Messages:
    68
    Likes Received:
    32
    Trophy Points:
    58
    just to let you know that on 0.8.5 i can send DASH with no problems, just tested ;)

    thank you
     
    • Like Like x 1
  24. bhkien

    bhkien Active Member

    Joined:
    Mar 31, 2014
    Messages:
    452
    Likes Received:
    281
    Trophy Points:
    133
    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.
     
    • Like Like x 1
  25. Rux

    Rux Member

    Joined:
    Mar 9, 2014
    Messages:
    68
    Likes Received:
    32
    Trophy Points:
    58
    i think that IX is turned off until future releases... because i dont see instantx button anywhere :)
     
    • Like Like x 1
  26. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    1,283
    No Ix on iPhone wallet yet
     
  27. bhkien

    bhkien Active Member

    Joined:
    Mar 31, 2014
    Messages:
    452
    Likes Received:
    281
    Trophy Points:
    133
    It means InstantX only work when both sides support it?
     
  28. raganius

    raganius cryptoPag.com
    Foundation Member Masternode Owner/Operator

    Joined:
    Jun 11, 2014
    Messages:
    719
    Likes Received:
    1,162
    Trophy Points:
    263
    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
     
    #28 raganius, Sep 12, 2015
    Last edited by a moderator: Sep 15, 2015
  29. tuppydog

    tuppydog Member

    Joined:
    Dec 30, 2014
    Messages:
    251
    Likes Received:
    72
    Trophy Points:
    88
    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?
     
  30. oaxaca

    oaxaca Well-known Member
    Foundation Member

    Joined:
    Jul 8, 2014
    Messages:
    573
    Likes Received:
    832
    Trophy Points:
    263
    Just came acrosss this:



    "It lets you transfer money directly from your bank account right into your wallet."
     
    • Like Like x 2