Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    FeatherWallet - an iOS Feathercoin Wallet.

    Projects
    4
    10
    9626
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AcidD
      AcidD Moderators last edited by AcidD

      Hello.

      I’m not personally asking for donations but I am hoping people will be willing to donate to get this project finished.

      A while a go I had an idea to try and get BreadWallet ported for Feathercoin, I spoke with a developer @JosephDuffy, him and I did the initial commits to get the app “half working” - unfortunately he’s too busy to continue.

      What I have done is…

      • Set up a GitHubAccount https://Github.com/FeatherWallet/FeatherWallet
      • Uploaded the code Joseph and I worked on
      • started FeatherWallet.GitHub.io (@Cookieboy :-) )

      What needs to be done…

      • NeoScrypt Implementation
      • Branding (I can help with this)

      The hard part for me is doing the NeoScrypt stuff, I’ve tried a few times and have spent hours looking at other successful forks of BreadWallet (Dough, Loaf, Grosetl …etc) but I’m not able to complete it.

      Anyone can either fork what we have done, or Feathercoin members can be added to the FeatherWallet github.

      In my head anyone with a GitHub account could do the work and submit a PR, similar to how Feathercoin is run atm…

      I’ve approached other devs and advertised on reddit, I’ve been quoted anywhere from 10 - 25 hours to complete it.

      Anyways, I’m hoping together as a community we can either get this project done or somehow fund the development for the NeoScrypt implementation.

      Me as a community member, mod and Feathercoin lover…I will obviously be donating as well. :dancers:

      @Chekz - did I do this right? Feel free to correct my process :)

      • FTC Block Explorer + API @ https://fsight.chain.tips
      • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
      • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
      • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

      1 Reply Last reply Reply Quote 3
      • AcidD
        AcidD Moderators last edited by

        Any Developer Reading this… If you look at the commits here:

        https://github.com/FeatherWallet/featherwallet/commits/master

        We’ve done everything correctly to get the app connecting to my node fsight.chain.tips - when the app runs it connects to my node, and I can see it if I do a “getpeerinfo” against my Feathercoind Server.

        What i think the problem is, is that the App is asking for SHA256 Bitcoin blocks and my node is providing NeoScrypt Blocks…also I’m not sure about the hardcoded checkpoints as at one point Feathercoin was Scrypt.

        The App Also creates valid Feathercoin addresses which are recoverable using a mnmonic phrase.

        So most of the functionality is working it’s just the syncing that needs to be fixed.

        • FTC Block Explorer + API @ https://fsight.chain.tips
        • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
        • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
        • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

        1 Reply Last reply Reply Quote 3
        • Orgest
          Orgest Regular Member last edited by

          @aciddude hey I can help with branding too. I’m great at UI design and I code Swift as well, but I don’t know how to implement things such as cryptocurrency into apps, but I believe there is no need for that. Can I help by creating the UI?

          Orgest AcidD 2 Replies Last reply Reply Quote 3
          • Orgest
            Orgest Regular Member @Orgest last edited by

            @aciddude or anything else just let me know

            1 Reply Last reply Reply Quote 3
            • ChekaZ
              ChekaZ last edited by

              @aciddude Great! - Gonna setup the Page over the weekend!

              BTC: 1Ges1taJ69W7eEMbQLcmNGnUZenBkCnn45
              FTC: 6sxjM96KMZ7t4AmDTUKDZdq82Nj931VQvY

              1 Reply Last reply Reply Quote 2
              • AcidD
                AcidD Moderators @Orgest last edited by

                @Orgest said in FeatherWallet - an iOS Feathercoin Wallet.:

                @aciddude hey I can help with branding too. I’m great at UI design and I code Swift as well, but I don’t know how to implement things such as cryptocurrency into apps, but I believe there is no need for that. Can I help by creating the UI?

                Hey! Thanks so much! the branding does need to be done, removing Breadwallet/Bitcoin stuff and Replacing with FeatherWallet/Feathercoin stuff… also I want to change the colour scheme.

                Fork it and give it a go ;-)

                • FTC Block Explorer + API @ https://fsight.chain.tips
                • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
                • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
                • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

                Orgest 1 Reply Last reply Reply Quote 1
                • wrapper
                  wrapper Moderators last edited by wrapper

                  Couple of notes :

                  1. Why didn’t you fork it properly from Breadwallet? By Restarting the app you don’t allow any updates to be easily pulled in. If there is a chance of including neoscypt need to re-fork from Breadwallet head and cherry pick in the FTC changes, or such … (Git diff with https://github.com/litecoin-foundation/LoafWallet)

                  2. Is there a Litecoin or Dogecoin bread wallet, you should be able to see how they handle scrypt, and forks?. You may have to include neoscrypt based on the way it handles scrypt, and possibly how the android wallet handles it with java.

                  AcidD 1 Reply Last reply Reply Quote 0
                  • AcidD
                    AcidD Moderators @wrapper last edited by

                    @wrapper said in FeatherWallet - an iOS Feathercoin Wallet.:

                    Couple of notes :

                    1. Why didn’t you fork it properly from Breadwallet? By Restarting the app you don’t allow any updates to be easily pulled in. If there is a chance of including neoscypt need to re-fork from Breadwallet head and cherry pick in the FTC changes, or such … (Git diff with https://github.com/litecoin-foundation/LoafWallet)

                    2. Is there a Litecoin or Dogecoin bread wallet, you should be able to see how they handle scrypt, and forks?. You may have to include neoscrypt based on the way it handles scrypt, and possibly how the android wallet handles it with java.

                    1- JoeDuffy originally did the commits to his Personal GitHub account, one can always refork and follow the commits if it’s really needed.

                    2 - The android wallet and the ios BreadWallet dont operate in the same way at all… not even a little bit. We tried forking dough but I dont think that’s actively maintained. Loaf, I’m waiting on the Litecoin foundation to update it before I give it a go.

                    • FTC Block Explorer + API @ https://fsight.chain.tips
                    • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
                    • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
                    • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

                    1 Reply Last reply Reply Quote 0
                    • Orgest
                      Orgest Regular Member @AcidD last edited by

                      @AcidD Ok dope. Where can I find the GUI elements? Github?

                      AcidD 1 Reply Last reply Reply Quote 0
                      • AcidD
                        AcidD Moderators @Orgest last edited by

                        @Orgest said in FeatherWallet - an iOS Feathercoin Wallet.:

                        @AcidD Ok dope. Where can I find the GUI elements? Github?

                        Yep

                        • FTC Block Explorer + API @ https://fsight.chain.tips
                        • FTC Beer Money: 6x4LEQV88zRnBvZoH6ZNK6SeRxx4KiTyJs
                        • FTC bech32 address: fc1q4tclm3cv4v86ez6el76ewmharexfapxhek5a03
                        • BTC bech32 address: bc1qk8umuccapuafspk9e5szahvp0detafuzugv4ay

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post