Author

Topic: Online label syncing plugin in Electrum 1.7 (Read 3418 times)

full member
Activity: 140
Merit: 100
January 19, 2014, 08:37:34 AM
#17
Thanks!
hero member
Activity: 938
Merit: 1000
December 06, 2013, 06:06:06 AM
#16
I haven't checked those out. I will do some checks when I can find some time Smiley
newbie
Activity: 8
Merit: 0
December 06, 2013, 02:39:01 AM
#15
I just enabled this plugin for the first time with my existing wallet using Electrum 1.9.5 portable. It did upload one single transaction label and stopped there. I tried the "force upload" button several times but nothing happened.

Any known issue? Maybe there's a problem with labels containing symbols? Like:

$ : ) ( . ,

Thanks!
newbie
Activity: 49
Merit: 0
December 05, 2013, 06:22:09 PM
#14
just enabled this.  great feature.
hero member
Activity: 938
Merit: 1000
November 17, 2013, 05:35:34 AM
#13
There is work being done on a native, non officially supported, Android client that will also support the label sync plugin.
hero member
Activity: 619
Merit: 500
November 16, 2013, 09:25:43 PM
#12
Thanks for this plugin!
It's a pity there is no plugin system for the Android client.
legendary
Activity: 952
Merit: 1000
September 17, 2013, 05:23:45 AM
#11
Great plugin, awesome work! Very helpful Smiley
hero member
Activity: 938
Merit: 1000
You are correct; even in the worst case scenario that the database would be exposed there would be nothing in there that could be used even when decrypted; except perhaps your password if you re-use that somewhere.
hero member
Activity: 900
Merit: 1000
Crypto Geek
I just want to be 110% sure about this - we're just syncing labels which can be used to make a record of what each transaction was and is for, for easier accounting.
Transactions are noted but these can't be abused in any way and private keys aren't transmitted.

Thus, the encryption is there for financial privacy.

Just want to be totally sure that this is what it is?
hero member
Activity: 938
Merit: 1000
Exactly.
member
Activity: 96
Merit: 10
so no label syncing with android..
hero member
Activity: 938
Merit: 1000
There is no plugin system in the Android version.
member
Activity: 96
Merit: 10
Hi,
Thanks for great service. I have a question. How do I connect my Android Electrum client to the labeling sync service? I don't see any options to install a lable sync plugin on Android client.

hero member
Activity: 938
Merit: 1000
Glad you like it; there is still a bug somewhere that makes it so your labels and uploaded twice and the javascript decryption isn't fully solid yet; but hey. It does the job Smiley
newbie
Activity: 43
Merit: 0
Awesome work, this works great for me, It's absolutely brilliant for traders on the go (cash trades, etc). Can have electrum running on my laptop which means a really fast 'instant on' experience, but at the same time have everything sync perfectly with my PC back at home. Smiley
hero member
Activity: 938
Merit: 1000
I've updated the plugin and webservice to fully encrypt all data using AES.
hero member
Activity: 938
Merit: 1000
LabElectrum

Starting with Electrum 1.7 there will be a plugin to sync your labels between multiple instances or installs of Electrum.

The syncing works in two parts.


Setting it up

If you want to help me test the plugin you can use it as follows. Go to the LabElectrum site and sign up for an account. The service does not require email confirmation  so feel free to improvise. Once signed up copy the API-key to your clipboard. Download the latest 1.7 release of Electrum and go to the plugins tab and enable the "Label Sync" plugin.



Enter your API-key key. If this is your first time using the plugin use the "Force upload" to sync all upload all your current labels. If your labels are already uploaded you can simply press "Done" and restart Electrum to retrieve them all from the server.

To test if it worked you can login to the LabElectrum site again and see if you see a wallet id and the amount of transactions you have uploaded.



Privacy

Now please note the following matters regarding your privacy:

  • The unique identifier for your wallet is your master public key hashed.
  • Your transactions, addresses and labels are send to the server in encrypted form.

Future plans

The ability to not only decrypt and view your labels online but also edit them.
Jump to: