Bitcoin Forum
April 17, 2014, 01:09:34 PM *
News: ♦♦ A bug in OpenSSL, used by Bitcoin-Qt/Bitcoin Core, could allow your bitcoins to be stolen. Immediately updating Bitcoin Core to 0.9.1 is required in some cases, especially if you're using 0.9.0. Download. More info.
The same bug also affected the forum. Changing your forum password is recommended.
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 3 4 5  All
  Print  
Author Topic: [307.79 LTC + 0.063 BTC Awarded] Litecoin wallet for Android  (Read 5286 times)
weex
Hero Member
*****
Offline Offline

Activity: 793


Give me your tired, your poor, your huddled...


View Profile WWW

Ignore
March 25, 2013, 06:23:59 AM
 #1

WARNING: If you are using Litecoin Wallet (on Android), be aware that a security vulnerability found in it may require that you send funds out from the wallet and reinstall it for it to be fixed. Unfortunately, there is still an issue with fee calculation in the client and it should only be used with caution.

This bounty was satisfied and awarded as of April 2nd, 2013.

Hello,

It's time to start a bounty for the first Litecoin wallet to be in the Google Play store for Android. The requirements are as follows:

1. Be able to send and receive Litecoins without requiring storage of a full copy of the blockchain on the device.
2. Litecoin private keys should either be stored on the mobile device or an encrypted copy of them be downloaded and only decrypted on the device (like blockchain.info's client and web app).
3. Provide a means to backup the private keys via QR code or to local storage.
4. Support litecoin: URIs like the current bitcoin: URI standard.
5. Get the current exchange rate from BTC-e for BTCLTC and BTCUSD so people can track their wallet's value against the currency they prefer.
6. The wallet needs to be releaesed under a free software license.

The easiest way to do this is probably to port de Schildbach's Bitcoin Wallet: https://play.google.com/store/apps/details?id=de.schildbach.wallet&hl=en

Bounty funds should be sent here: LTCmeAofhGojvv4Gahazxf4ZdKzdFgzuNj or 1F2U53dMNhZrd2kr9zxg322GhcD2rGpHzS

I will update the bounty amount daily and will pay the bounty once I have been able to personally verify each of the requirements above have been met.

Feel free to tell developers and supporters alike about this bounty so we can get this done!

Thanks,

weex

Find a Bitcoin ATM location near you for cash exchange.
Buy eBooks, music, graphics, videos and more at CoinDL: https://www.coindl.com - Github: https://github.com/weex
    mBitCASINOWIN BITCOINS IN OUR
24/7 LIVE DEALER CASINO

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1397740174
Hero Member
*
Offline Offline

Posts: 1397740174

View Profile Personal Message (Offline)

Ignore
1397740174
Reply with quote  #2

1397740174
Report to moderator
1397740174
Hero Member
*
Offline Offline

Posts: 1397740174

View Profile Personal Message (Offline)

Ignore
1397740174
Reply with quote  #2

1397740174
Report to moderator
1397740174
Hero Member
*
Offline Offline

Posts: 1397740174

View Profile Personal Message (Offline)

Ignore
1397740174
Reply with quote  #2

1397740174
Report to moderator
1397740174
Hero Member
*
Offline Offline

Posts: 1397740174

View Profile Personal Message (Offline)

Ignore
1397740174
Reply with quote  #2

1397740174
Report to moderator
wtogami
Full Member
***
Offline Offline

Activity: 232



View Profile

Ignore
March 25, 2013, 08:39:32 AM
 #2

WARNING: DO NOT USE THIS SOFTWARE

https://github.com/hank/litecoin-wallet
Source: Litecoin Wallet for Android

https://code.google.com/p/litecoinj/
Source: litecoinj

If you appreciate my work please consider making a small donation.
BTC:  1LkYiL3RaouKXTUhGcE84XLece31JjnLc3      LTC:  LYtrtYZsVSn5ymhPepcJMo4HnBeeXXVKW9
GPG: AEC1884398647C47413C1C3FB1179EB7347DC10D
2weiX
Hero Member
*****
Offline Offline

Activity: 1050


Your friendly and reliable bullion dealer


View Profile WWW

Ignore
March 25, 2013, 08:50:02 AM
 #3

maybe ask the creator of the android wallet, mr schildbach, to integrate LTC.

BitCoinCommodities Gold & Silver for BTC / LTC / 42 / ANC / BQC / CAP / CGB / DGC / DOGE / DVC / FRC / FTC / MAX / MEC / NVC / PPC / QRK / WDC / XPM --  Feedback and requests here
qxzn
Hero Member
*****
Offline Offline

Activity: 497



View Profile

Ignore
March 25, 2013, 03:03:07 PM
 #4

Andreas Schildbach replied on March 20, 2013
Quote
I'd like to see support for other chains as well. However, this needs to go into bitcoinj first.
Metus
Jr. Member
*
Offline Offline

Activity: 33


View Profile

Ignore
March 25, 2013, 03:58:23 PM
 #5

So we need to suck up to those guys.

Litecoin: LaNu5nWRrFSCmibUZkd52gZsgSQpJCdQuG
PPCoin: PXUoCN1sG2nMh55eJTSwt9Xd9yzeT6BYgF
weex
Hero Member
*****
Offline Offline

Activity: 793


Give me your tired, your poor, your huddled...


View Profile WWW

Ignore
March 26, 2013, 08:23:08 AM
 #6

211.5 LTC added to the bounty so far.

Find a Bitcoin ATM location near you for cash exchange.
Buy eBooks, music, graphics, videos and more at CoinDL: https://www.coindl.com - Github: https://github.com/weex
msm595
Full Member
***
Offline Offline

Activity: 173


View Profile

Ignore
March 27, 2013, 02:16:49 AM
 #7

Andreas Schildbach replied on March 20, 2013
Quote
I'd like to see support for other chains as well. However, this needs to go into bitcoinj first.

I just ported bitcoinj into litecoinj. I will try to merge it back into bitcoinj so both are available through it. After that, I will contact Mr Schildbach about it.

1LSbhxShMmymNQ1Li5qd7pYUgrMUcVTokc | LQz2pJYaeqntA9BFB8rDX5AL2TTKGd5AuN
weex
Hero Member
*****
Offline Offline

Activity: 793


Give me your tired, your poor, your huddled...


View Profile WWW

Ignore
March 27, 2013, 03:34:10 AM
 #8

Andreas Schildbach replied on March 20, 2013
Quote
I'd like to see support for other chains as well. However, this needs to go into bitcoinj first.

I just ported bitcoinj into litecoinj. I will try to merge it back into bitcoinj so both are available through it. After that, I will contact Mr Schildbach about it.

Amazing. Keep us posted!

Find a Bitcoin ATM location near you for cash exchange.
Buy eBooks, music, graphics, videos and more at CoinDL: https://www.coindl.com - Github: https://github.com/weex
ralree
Hero Member
*****
Offline Offline

Activity: 518


Manateeeeeeees


View Profile

Ignore
March 27, 2013, 04:00:10 AM
 #9

If litecoinj gets done, I'd love to try my hand at re-coding a version of the android bitcoin client to use it.  I can release apps on Google Play currently.  Please keep me posted.

1MANaTeEZoH4YkgMYz61E5y4s9BYhAuUjG
GideonGono
Sr. Member
****
Offline Offline

Activity: 398


Long Live The FED


View Profile WWW

Ignore
March 27, 2013, 08:59:53 AM
 #10

This is a great idea. i don't currently own ltc, is there a btc bounty address?

weex
Hero Member
*****
Offline Offline

Activity: 793


Give me your tired, your poor, your huddled...


View Profile WWW

Ignore
March 27, 2013, 04:33:57 PM
 #11

This is a great idea. i don't currently own ltc, is there a btc bounty address?
Added.

Find a Bitcoin ATM location near you for cash exchange.
Buy eBooks, music, graphics, videos and more at CoinDL: https://www.coindl.com - Github: https://github.com/weex
GideonGono
Sr. Member
****
Offline Offline

Activity: 398


Long Live The FED


View Profile WWW

Ignore
March 28, 2013, 10:50:35 AM
 #12

This is a great idea. i don't currently own ltc, is there a btc bounty address?
Added.

Awesome. I've put $6 for starters. Lets get this thing going! It would be even better if we can have an intergrated BTC/LTC client!

msm595
Full Member
***
Offline Offline

Activity: 173


View Profile

Ignore
March 28, 2013, 12:33:06 PM
 #13

This is a great idea. i don't currently own ltc, is there a btc bounty address?
Added.

Awesome. I've put $6 for starters. Lets get this thing going! It would be even better if we can have an intergrated BTC/LTC client!

That's what I'm working towards. My litecoinj is essentially done, so now I'm trying to cleanly integrate it into bitcoinj, which would allow the current android bitcoin wallet to handle litecoin with very few changes.

1LSbhxShMmymNQ1Li5qd7pYUgrMUcVTokc | LQz2pJYaeqntA9BFB8rDX5AL2TTKGd5AuN
GideonGono
Sr. Member
****
Offline Offline

Activity: 398


Long Live The FED


View Profile WWW

Ignore
March 28, 2013, 06:51:27 PM
 #14


That's what I'm working towards. My litecoinj is essentially done, so new I'm trying to cleanly integrate it Inuit bitcoinj, which would allow the current android bitcoin wallet to handle litecoin with very few changes.

Lovely!

wtogami
Full Member
***
Offline Offline

Activity: 232



View Profile

Ignore
March 29, 2013, 01:32:30 AM
 #15

I added 10 LTC to the bounty.  I personally will add more if the needed code becomes upstreamed in both bitcoinj and the Android wallet app.

If you appreciate my work please consider making a small donation.
BTC:  1LkYiL3RaouKXTUhGcE84XLece31JjnLc3      LTC:  LYtrtYZsVSn5ymhPepcJMo4HnBeeXXVKW9
GPG: AEC1884398647C47413C1C3FB1179EB7347DC10D
FuzzyBear
Hero Member
*****
Offline Offline

Activity: 658



View Profile WWW

Ignore
March 29, 2013, 12:03:21 PM
 #16

This was found by Jasinlee on the devcoin wiki http://devtome.org

http://www.devtome.com/doku.php?id=litecoin_android_lite_wallet

That cropped up tonight, was there any bounty outstanding for an open source, ltc wallet?

just thought you should know Smiley I don't have an android myself so can't test easily but this should be what you are after by initial browse of the page

jasinlee
Hero Member
*****
Offline Offline

Activity: 644


Its as easy as 0, 1, 1, 2, 3


View Profile

Ignore
March 29, 2013, 12:29:19 PM
 #17

I tested it on my Samsung Note 2, sent and received a ltc successfully.

FIBONACCI SCRYPT ASIC Open Source ASIC PCB BTC 1JASiNZxmAN1WBS4dmGEDoPpzN3GV7dnjX LTC  LTCasicYDKQVGySmG5vwCiqiZFpMcr7oMi DVC 1CxxZzqcy7YEVXfCn5KvgRxjeWvPpniK3 Earn Devcoins Devtome.com
weex
Hero Member
*****
Offline Offline

Activity: 793


Give me your tired, your poor, your huddled...


View Profile WWW

Ignore
March 29, 2013, 02:45:36 PM
 #18

This was found by Jasinlee on the devcoin wiki http://devtome.org

http://www.devtome.com/doku.php?id=litecoin_android_lite_wallet

That cropped up tonight, was there any bounty outstanding for an open source, ltc wallet?

just thought you should know Smiley I don't have an android myself so can't test easily but this should be what you are after by initial browse of the page
This is a good step in making Litecoin transactions a bit easier on Android but it doesn't satisfy a very important part of the bounty.
Quote
2. Litecoin private keys should either be stored on the mobile device or an encrypted copy of them be downloaded and only decrypted on the device (like blockchain.info's client and web app).
Unfortunately, using an instawallet-style backend means the server has all of the private keys. From a security standpoint, t's ok to use these kinds of wallets for small amounts of LTC for short periods of time but they shouldn't be treated like a bank or checking account.

Find a Bitcoin ATM location near you for cash exchange.
Buy eBooks, music, graphics, videos and more at CoinDL: https://www.coindl.com - Github: https://github.com/weex
Andreas Schildbach
Sr. Member
****
Offline Offline

Activity: 424



View Profile WWW

Ignore
March 30, 2013, 08:59:51 AM
 #19

Adapting a version of Bitcoin Wallet that uses litecoinj rather than bitcoinj should be fairly easy, anyone can do that and collect the bounty.

However, my vision is a bit more sophisticated: Rather than having separate apps for each chain, I want to use only one app that integrates everything payment-related.

In order to get there, we need to

1. get litecoinj merged into bitcoinj
2. extend Bitcoin Wallet to support multiple wallets
3. extend Bitcoin Wallet to support multiple chains
4. get litecoin on the latest protocol

ad 1: I think it would be best if someone would speak up on the bitcoinj mailing list and explain the plans (Alex?). Usually Mike, the lead developer, has very valuable feedback. Be prepared to write a lot of unit tests, if you haven't done already.

ad 2: This is something that has to happen anyways. Its kind of a prerequisite for encrypted wallets and HD wallets, and of course also multiple chains. I plan to work on it as soon as Bitcoin Wallet version 3.0 is released (hopefully within a month).

ad 3: I had this already planned as well. Currently I'm already maintaining two apps (Prodnet and Testnet), and its a pita sometimes. The tricky part here will be memory consumption and resources in general. Its already stressful to download one chain, but multiple chains? It's safe to assume that you will need powerful (Jelly Bean class) hardware for this.

ad 4: Protocol version 70001 (Bitcoind/bitcoin-qt 0.8.x) contains a very important enhancement for SPV clients called Bloom Filters. It saves a huge amount of traffic, RAM and CPU cycles. Without these optimizations, mobile clients simply can't scale. What's the plan with litecoin for this?

Bitcoin Wallet for Android: Your own Bitcoins, in your own pocket!
https://play.google.com/store/apps/details?id=de.schildbach.wallet
weex
Hero Member
*****
Offline Offline

Activity: 793


Give me your tired, your poor, your huddled...


View Profile WWW

Ignore
March 30, 2013, 10:43:10 PM
 #20

Obviously one integrated app is best so I'd like to amend this bounty to add the below condition. If you contributed to this bounty or have been coding and object to this change, please post your concerns. If there are no objections within the week, we'll consider it amended.

Proposed amendment:

Code:
7. If this wallet is based on an existing Bitcoin app, the bounty will only be awarded if the original release is amended to support Litecoin. In this case, the bounty will be split equally between the existing app maintainer and other contributing developers. For example if there is one app maintainer and two contributors to the Litecoin support upgrade each will receive 33.3% of the bounty.

Thanks,

weex

Find a Bitcoin ATM location near you for cash exchange.
Buy eBooks, music, graphics, videos and more at CoinDL: https://www.coindl.com - Github: https://github.com/weex
Pages: [1] 2 3 4 5  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!