Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: baritus on February 02, 2014, 02:37:36 PM



Title: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: baritus on February 02, 2014, 02:37:36 PM
Developer: ShimalH
Re-posted From: http://digitalcoin.co/forums/index.php/topic,773.0.html


Dub is a lightweight Digitalcoin client based upon MultiBit. Dub stands for Digitalcoin Hub (more on that later) I initally got the idea for it a while before I began work on Coinmart. When I was not working on Coinmart I continued my work on Dub as a side project.

Here are some quick facts:

  • Dub is the first lightweight wallet that supports a cryptocurrency other than Bitcoin.
  • No other cryptocurrency, not even Litecoin, has a lightweight wallet
  • The platform which it runs on, digitalcoinj, is only the third Java implementation of a cryptocurrency's protocol after Bitcoin and Litecoin

Download Links

Windows : https://www.dropbox.com/s/y9dpm21am3bgpt3/dub-0.1-windows-setup.exe
Mac : https://www.dropbox.com/s/lq4p14h18n6rw9q/dub-exe.jar
Linux : https://www.dropbox.com/s/wg2qqsvxrg5osfb/dub-0.1-linux.jar

Here's a screenshot of how Dub looks :

http://i62.tinypic.com/xer50j.png

If you find any bugs or errors let me know


digitalcoinj

digitalcoinj is a Java implementation of the Digitalcoin protocol which allows it to maintain a wallet and send/receive transactions without needing a local copy of the official implementation. digitalcoinj is a port of litecoinj and bitcoinj to work with the Digitalcoin protocol. You can find the source code for digitalcoinj here : https://github.com/ShimalH/digitalcoinj

More Info

Coinmart will be integrated with Dub allowing you purchase items directly from your wallet. We have pushed Coinmart's launch date to 1 March to facilitate this feature
There currently is a 0.3% transaction fee. This will only be active for the next few months while we work on new features for Dub
I have contracted another external developer to help me work on Dub while the rest of the development team work on Coinmart.


Future Features


I mentioned earlier that I wanted Dub to be more of a Digitalcoin Hub rather than just a wallet. These are just some of the features which we hope to add to Dub in the near future to make it more of a hub.

Decentralized Exchange - This is a big one, we are currently in the concept phase. One of the big problems with the concept of a decentralized exchange has been how to track wheter a user has completed the transfer of a fiat currency. We believed we've solved that problem by proposing to integrate a payment gateway directly into each Dub client. The only problem is that we would have to develop the payment gateway ourselves which will be a very time consuming task.

Lotto - Another feature in the concept phase. I'm sure many if not all of you have taken the lotto at some point. Well if you can do it with USD or any other fiat currency why not with Digitalcoin? Users would pay an amount around 50 DGC for an e-ticket. The 50 DGC will then be added to a decentralized jackpot (small sums of Digitalcoins will be distributed out to each client, but will be inaccessible by the users themselves) Your chances of winning increases with the number of e-tickets you've bought. A winner will be picked at random by the system and will win the jackpot.

Integrated P2P Pool & Mining This feature has been requested a lot. GUIminer-Scrypt will be integrated into Dub along with a P2P pool. The Pool would be integrated directly into Dub meaning that rewards would show up automatically in the user's wallet.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: r3wt on February 02, 2014, 03:01:07 PM
hey baritus, i only have one question. will this work on a machine without java installed? I love the design, its nice and clean and is a refreshing contrast to the plain gray look of a windows qt.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 02, 2014, 03:53:24 PM
hey baritus, i only have one question. will this work on a machine without java installed? I love the design, its nice and clean and is a refreshing contrast to the plain gray look of a windows qt.

Dub requires Java to be installed for it to work, however if the installer detects that Java is not installed it will give you the option to download it.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: r3wt on February 02, 2014, 04:19:32 PM
hey baritus, i only have one question. will this work on a machine without java installed? I love the design, its nice and clean and is a refreshing contrast to the plain gray look of a windows qt.

Dub requires Java to be installed for it to work, however if the installer detects that Java is not installed it will give you the option to download it.

ah, i was afraid that was the case. Good work on this, and i will not insult your work at all, but i will not be installing or using this for the simple reason alone that it requires installation of java :( . there is just something about the invasiveness of Oracle that annoys me to no end, and i refuse to install/download their products.

perhaps you might find a way to package this software with a jre in a future update. then i'd be very interested, and i'm sure i'm not the only one who feels this way. i'll give you props though, atleast you aren't just distributing a jar like some people i know *cough cough* emunie


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 02, 2014, 06:13:18 PM
Alternative download links to the opening post can be found in this thread on the Digitalcoin Forums :

http://digitalcoin.co/forums/index.php/topic,773.msg4965.html#msg4965



Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: jdebunt on February 03, 2014, 05:35:57 PM
http://www.cryptoarticles.com/crypto-news/2014/2/3/dub-digitalcoin-lightweight-desktop-application


Small article for this project!


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: eqmbap on February 03, 2014, 06:29:32 PM
Another amazing digitalcoin project finished with success. Great, thanks for making this! :)


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: jbmiller10 on February 03, 2014, 06:36:12 PM
ShimalH really did some incredible work with this client. From both a design and functionality perspective it blows every other alt-coin client I've seen out of the water. The DGC blockchain loads in a fraction of the time of the "full" client, and I really like the ability to load multiple wallet.dat's into the client. Without a doubt this will be my primary DGC client from here on out.

Thanks for all your hard work, this is truly a game-changer for DGC!


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: cryptmebro on February 03, 2014, 07:15:55 PM
ShimalH really did some incredible work with this client. From both a design and functionality perspective it blows every other alt-coin client I've seen out of the water. The DGC blockchain loads in a fraction of the time of the "full" client, and I really like the ability to load multiple wallet.dat's into the client. Without a doubt this will be my primary DGC client from here on out.

Thanks for all your hard work, this is truly a game-changer for DGC!

Wow,  guess I'll have to try it out then!


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: r3wt on February 03, 2014, 07:20:52 PM
ShimalH really did some incredible work with this client. From both a design and functionality perspective it blows every other alt-coin client I've seen out of the water. The DGC blockchain loads in a fraction of the time of the "full" client, and I really like the ability to load multiple wallet.dat's into the client. Without a doubt this will be my primary DGC client from here on out.

Thanks for all your hard work, this is truly a game-changer for DGC!

i wish someone would release a version with the Java Runtime Env. packeaged in the executable. that would be awesome.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 03, 2014, 07:23:33 PM
ShimalH really did some incredible work with this client. From both a design and functionality perspective it blows every other alt-coin client I've seen out of the water. The DGC blockchain loads in a fraction of the time of the "full" client, and I really like the ability to load multiple wallet.dat's into the client. Without a doubt this will be my primary DGC client from here on out.

Thanks for all your hard work, this is truly a game-changer for DGC!

i wish someone would release a version with the Java Runtime Env. packeaged in the executable. that would be awesome.
I'm will be releasing a new version this Saturday with the Java Runtime Environment packaged with the .exe file


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: r3wt on February 03, 2014, 07:27:32 PM
ShimalH really did some incredible work with this client. From both a design and functionality perspective it blows every other alt-coin client I've seen out of the water. The DGC blockchain loads in a fraction of the time of the "full" client, and I really like the ability to load multiple wallet.dat's into the client. Without a doubt this will be my primary DGC client from here on out.

Thanks for all your hard work, this is truly a game-changer for DGC!

i wish someone would release a version with the Java Runtime Env. packeaged in the executable. that would be awesome.
I'm will be releasing a new version this Saturday with the Java Runtime Environment packaged with the .exe file

You are awesome! got a donation address(BTC)??


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 03, 2014, 07:39:04 PM


You are awesome! got a donation address(BTC)??

This is my BTC Address : 1AQfZMMgFB5wwmFSYP4CwWMvyTvHa4WPeH  :) Just take a look on the Digitalcoin Forums (or in this thread) on Saturday evening for the updated version.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: cryptmebro on February 03, 2014, 07:50:51 PM
Baritus = Satoshi (although I don't expect a disappearing act)
Shimal = Gavin
DGC = BTC


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: thejepper on February 03, 2014, 08:05:49 PM
really cool, nice interface as as well.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: Sondey10mg on February 03, 2014, 08:10:39 PM
My new main client. Thank you! Very easy and stylish


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: norti on February 03, 2014, 10:42:03 PM
It is a fantastic project and I think it really marks another milestone for DGC.
I have found a few display bugs on my Mac, but as this is still a very early version I am very positive that those will be cleaned out at some point. Will wait for the update on Saturday and then check again. :)


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: cryptmebro on February 04, 2014, 06:17:11 AM
So what else do you have on the back-burner for us Shimal? :)


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 04, 2014, 08:54:54 AM
So what else do you have on the back-burner for us Shimal? :)
Stay tuned there's lots more to come


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 04, 2014, 09:04:02 AM
A proper website for Dub will be put up soon


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: r32godzilla on February 04, 2014, 10:02:42 AM
Excellent work Shimal. Just another reason why DGC is bringing real usable services to help it grow and stand out in a crowd overblown with a large number of useless pump and dumps coins. I hope more people start taking DGC seriously because it IS going places. Its a privilege to have you helping our DGC community and I look forward to your next project.  :)



Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: BitcoinFX on February 04, 2014, 03:58:53 PM

Good work here. DGC FTW ! This is what crypto-currency is all about.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: cryptog1 on February 05, 2014, 06:44:45 AM
Good job, ShimaIH. ;D
I have the same language display problem (jp).


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 05, 2014, 05:21:44 PM
Good job, ShimaIH. ;D
I have the same language display problem (jp).

Update 0.1.1 which releases this Saturday fixes this problem


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: sva_h4cky0 on February 06, 2014, 04:00:37 AM
Linux .desktop

you forgot

Code:
Terminal=false


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 09, 2014, 11:54:07 AM
Hi all

I've relesed v0.1.1 of Dub. This version is mainly for bug fixes. We are still working on more features which include an Integrated Miner and P2P pool so stay tuned

You can read more info about Dub in the announcement thread here : http://digitalcoin.co/forums/index.php/topic,773.0.html


Download Links

View download links here : http://digitalcoin.co/forums/index.php/topic,824.0.html



Changelog

  • Minor UI Tweaks
  • Fixed Currency Ticker
  • Fixed Language Issues
  • Added an automatic updater to Dub




Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: r32godzilla on February 11, 2014, 12:07:33 PM
Hi all

I've relesed v0.1.1 of Dub. This version is mainly for bug fixes. We are still working on more features which include an Integrated Miner and P2P pool so stay tuned

You can read more info about Dub in the announcement thread here : http://digitalcoin.co/forums/index.php/topic,773.0.html


Download Links

View download links here : http://digitalcoin.co/forums/index.php/topic,824.0.html



Changelog

  • Minor UI Tweaks
  • Fixed Currency Ticker
  • Fixed Language Issues
  • Added an automatic updater to Dub




Nice work. Looking forward to seeing what further enhancements and improvements you have in store for it!  :)


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 13, 2014, 05:51:29 AM
It is a fantastic project and I think it really marks another milestone for DGC.
I have found a few display bugs on my Mac, but as this is still a very early version I am very positive that those will be cleaned out at some point. Will wait for the update on Saturday and then check again. :)
norti, could you PM me with the details of your display bugs please.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: r3wt on February 13, 2014, 06:22:30 AM
still waiting on that JRE update  ;D


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 13, 2014, 10:13:34 AM
still waiting on that JRE update  ;D

JRE bundling is not supported by IzPack installer, we have plans to move to another installer within the next 2 updates of Dub. Initially we were supposed to include JRE bundling in v0.1.1 however it was taking up too much time and a few issues needed to be addressed urgently in the update.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: ShimalH on February 16, 2014, 06:53:44 PM
Just an update we are planning to hire an additional developer in the next few days to work on Dub.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: XCASH on February 16, 2014, 08:33:16 PM

Good work here. DGC FTW ! This is what crypto-currency is all about.

@BitcoinFX

Sorry to hijack the thread. I'm still kicking myself for ignoring bitcoin when it started. How often did the original bitcoin faucet pay out?

Someone said it used to pay out 5 bitcoins a time. Is this right and what year was that if it is?


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: CoinBuzz on February 24, 2014, 09:25:12 AM
thanks,

it was great.

I like DGC more every day.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: Eli0t on March 25, 2014, 11:24:24 PM
looks great, any status update on the future features listed


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: tommy69778 on March 25, 2014, 11:32:27 PM
Does this need upgrading if the regular qt wallet is upgraded.

Also, someone said these lightweight wallets automatically detect the longest blockchain, so there is no need to upgrade after a hard fork. Is this correct?


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: cosmoo on March 26, 2014, 12:03:31 PM
Does this need upgrading if the regular qt wallet is upgraded.

Also, someone said these lightweight wallets automatically detect the longest blockchain, so there is no need to upgrade after a hard fork. Is this correct?

this is a good question.. I wouldn't think so since as you said, it only reads the current blockchain, it doesn't do any work/mining to it. I'm afraid the only way to get a surefire answer is to try it yourself; I'm going to try this too with the android wallet (http://digitalcoin.co/forums/index.php?topic=964.msg6769#msg6769) so I can know for future reference. We've got a new update coming out in the next few weeks (http://digitalcoin.co/forums/index.php/topic,965.0.html) so we'll know soon enough.

EDIT: Actually yes, after asking baritus the light wallet will need to be updated any time the blockchain goes through a hardfork. I guess we need to hear from hashengineering and shimal in regards to the android wallet/dub respectively.


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: jertsy on March 26, 2014, 06:54:36 PM
Does this need upgrading if the regular qt wallet is upgraded.

Also, someone said these lightweight wallets automatically detect the longest blockchain, so there is no need to upgrade after a hard fork. Is this correct?

this is a good question.. I wouldn't think so since as you said, it only reads the current blockchain, it doesn't do any work/mining to it. I'm afraid the only way to get a surefire answer is to try it yourself; I'm going to try this too with the android wallet (http://digitalcoin.co/forums/index.php?topic=964.msg6769#msg6769) so I can know for future reference. We've got a new update coming out in the next few weeks (http://digitalcoin.co/forums/index.php/topic,965.0.html) so we'll know soon enough.

EDIT: Actually yes, after asking baritus the light wallet will need to be updated any time the blockchain goes through a hardfork. I guess we need to hear from hashengineering and shimal in regards to the android wallet/dub respectively.

Have there been any hardforks recently, or are any coming up in the near future?


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: cryptmebro on March 26, 2014, 08:26:23 PM
Does this need upgrading if the regular qt wallet is upgraded.

Also, someone said these lightweight wallets automatically detect the longest blockchain, so there is no need to upgrade after a hard fork. Is this correct?

this is a good question.. I wouldn't think so since as you said, it only reads the current blockchain, it doesn't do any work/mining to it. I'm afraid the only way to get a surefire answer is to try it yourself; I'm going to try this too with the android wallet (http://digitalcoin.co/forums/index.php?topic=964.msg6769#msg6769) so I can know for future reference. We've got a new update coming out in the next few weeks (http://digitalcoin.co/forums/index.php/topic,965.0.html) so we'll know soon enough.

EDIT: Actually yes, after asking baritus the light wallet will need to be updated any time the blockchain goes through a hardfork. I guess we need to hear from hashengineering and shimal in regards to the android wallet/dub respectively.

Have there been any hardforks recently, or are any coming up in the near future?

Soon there will be a hard fork.

http://digitalcoin.co/forums/index.php/topic,965.0.html


Title: Re: [ANN] Dub - A Lightweight Client for Digitalcoin
Post by: jertsy on March 26, 2014, 08:29:44 PM
Thanks for the link.