Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: [Paperwallet] Python / SVG / automated  (Read 471 times)

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 11964
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
[Paperwallet] Python / SVG / automated
« on: March 04, 2015, 06:54:47 PM »

Hey friends,

I coded a new python tool to generate nicely scalable (SVG) paperwallets for BTS.
The following python libaries are required:
* csv
* qrcode
* lxml

Features
The following images and text boxes are individually replaced:

* QR code for address
* QR code for private key
* Address as text
* Amount
* Asset logo

Example
The file wallet-example.cvs contains an example for the input data required for this tool. The columns in this order are
* Private key in WIF format
* BTS address
* Amount
* Asset

Source:
https://github.com/xeroc/bitshares-pytools/tree/master/paperwallet

Example:


Have fun!
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline cass

  • Hero Member
  • *****
  • Posts: 4320
  • /(┬.┬)\
    • View Profile
Re: [Paperwallet] Python / SVG / automated
« Reply #1 on: March 04, 2015, 07:14:53 PM »
 +5%
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline btswildpig

  • Hero Member
  • *****
  • Posts: 1404
    • View Profile
Re: [Paperwallet] Python / SVG / automated
« Reply #2 on: March 04, 2015, 07:16:43 PM »
 +5%
这个是私人账号,表达的一切言论均不代表任何团队和任何人。This is my personal account , anything I said with this account will be my opinion alone and has nothing to do with any group.

Offline Yao

Re: [Paperwallet] Python / SVG / automated
« Reply #3 on: March 05, 2015, 05:42:03 PM »
 +5%
一直期盼BTS有一个类似 比特币的在线钱包 blockchain.info 导出的paperwallet 纸钱包,终于盼来了!

这样,可以给朋友赠送BTS(比如给圈外人士发红包)而不需要Ta:
·先下载BTS客户端,同步区块数据,
·然后创建和注册账户,
·最后才能接收BTS。
也免去了学习如何备份和保存钱包的烦恼。

直接为Ta创建一个收款地址(账户)导出纸钱包然后打印出来就可以了。
« Last Edit: March 05, 2015, 05:51:46 PM by Yao »
Keyhotee Founder, PTSer, AGSer
Steemit: imyao

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 11964
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BTS: xeroc
  • GitHub: xeroc
Re: [Paperwallet] Python / SVG / automated
« Reply #4 on: March 05, 2015, 06:37:54 PM »
+5%
一直期盼BTS有一个类似 比特币的在线钱包 blockchain.info 导出的paperwallet 纸钱包,终于盼来了!

这样,可以给朋友赠送BTS(比如给圈外人士发红包)而不需要Ta:
·先下载BTS客户端,同步区块数据,
·然后创建和注册账户,
·最后才能接收BTS。
也免去了学习如何备份和保存钱包的烦恼。

直接为Ta创建一个收款地址(账户)导出纸钱包然后打印出来就可以了。
It should be possible to implement this SVG modification directly into the wallet/online wallet ..

I'd prefer to have (BIP38) encrypted paper wallets too .. but need to wait for the bitshares javascript library to implement this
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline Yao

Re: [Paperwallet] Python / SVG / automated
« Reply #5 on: March 06, 2015, 05:01:23 AM »
+5%
一直期盼BTS有一个类似 比特币的在线钱包 blockchain.info 导出的paperwallet 纸钱包,终于盼来了!

这样,可以给朋友赠送BTS(比如给圈外人士发红包)而不需要Ta:
·先下载BTS客户端,同步区块数据,
·然后创建和注册账户,
·最后才能接收BTS。
也免去了学习如何备份和保存钱包的烦恼。

直接为Ta创建一个收款地址(账户)导出纸钱包然后打印出来就可以了。
It should be possible to implement this SVG modification directly into the wallet/online wallet ..

I'd prefer to have (BIP38) encrypted paper wallets too .. but need to wait for the bitshares javascript library to implement this

A wonderful job !
Look forward to more good news.
Keyhotee Founder, PTSer, AGSer
Steemit: imyao

Offline wackou

Re: [Paperwallet] Python / SVG / automated
« Reply #6 on: March 06, 2015, 07:45:01 PM »
 +5% very nice! btw xeroc, your new avatar/icon rocks ;)
Please vote for witness wackou! More info at http://digitalgaia.io

 

Google+