Bitcoin Forum
November 05, 2024, 12:41:51 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Online label syncing plugin in Electrum 1.7  (Read 3436 times)
Tachikoma (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
March 17, 2013, 12:02:55 PM
Last edit: March 18, 2013, 07:37:26 PM by Tachikoma
 #1

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.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
Tachikoma (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
March 18, 2013, 07:37:50 PM
 #2

I've updated the plugin and webservice to fully encrypt all data using AES.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
Azelphur
Newbie
*
Offline Offline

Activity: 43
Merit: 0


View Profile
March 21, 2013, 05:07:11 PM
 #3

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
Tachikoma (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
March 21, 2013, 06:12:23 PM
 #4

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

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
slavix
Member
**
Offline Offline

Activity: 96
Merit: 10


View Profile
April 29, 2013, 08:06:38 AM
 #5

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.

Tachikoma (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
April 29, 2013, 11:11:45 AM
 #6

There is no plugin system in the Android version.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
slavix
Member
**
Offline Offline

Activity: 96
Merit: 10


View Profile
April 29, 2013, 11:13:02 AM
 #7

so no label syncing with android..
Tachikoma (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
April 29, 2013, 03:33:08 PM
 #8

Exactly.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
jago25_98
Hero Member
*****
Offline Offline

Activity: 900
Merit: 1000


Crypto Geek


View Profile WWW
August 01, 2013, 10:01:41 AM
 #9

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?

Bitcoiner since the early days. Crypto YouTube Channel: Trading Nomads | Analyst | News Reporter | Bitcoin Hodler | Support Freedom of Speech!
Tachikoma (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
August 01, 2013, 12:23:14 PM
 #10

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.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
ingrownpocket
Legendary
*
Offline Offline

Activity: 952
Merit: 1000


View Profile
September 17, 2013, 09:23:45 AM
 #11

Great plugin, awesome work! Very helpful Smiley
torusJKL
Hero Member
*****
Offline Offline

Activity: 619
Merit: 500


View Profile
November 17, 2013, 01:25:43 AM
 #12

Thanks for this plugin!
It's a pity there is no plugin system for the Android client.

If you find my post useful send some Bitcoin: 167XM1Za8aG9CdbYuHFMpL2kvPsw6uC8da
Bitrated || bitcoin-otc || Moon Bitcoin Faucet
Tachikoma (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
November 17, 2013, 09: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.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
joelnet
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
December 05, 2013, 10:22:09 PM
 #14

just enabled this.  great feature.
chuim
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
December 06, 2013, 06: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!
Tachikoma (OP)
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
December 06, 2013, 10:06:06 AM
 #16

I haven't checked those out. I will do some checks when I can find some time Smiley

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
magarto
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
January 19, 2014, 12:37:34 PM
 #17

Thanks!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!