Author Topic: [Paperwallet] Python / SVG / automated  (Read 3364 times)

0 Members and 1 Guest are viewing this topic.

Offline wackou

 +5% very nice! btw xeroc, your new avatar/icon rocks ;)
Please vote for witness wackou! More info at http://digitalgaia.io

Offline Yao

  • Hero Member
  • *****
  • Posts: 534
    • View Profile
  • BitShares: yao
  • GitHub: imYao
+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.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
+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

Offline Yao

  • Hero Member
  • *****
  • Posts: 534
    • View Profile
  • BitShares: yao
  • GitHub: imYao
 +5%
一直期盼BTS有一个类似 比特币的在线钱包 blockchain.info 导出的paperwallet 纸钱包,终于盼来了!

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

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

Offline btswildpig

  • Hero Member
  • *****
  • Posts: 1424
    • View Profile
这个是私人账号,表达的一切言论均不代表任何团队和任何人。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 cass

  • Hero Member
  • *****
  • Posts: 4311
  • /(┬.┬)\
    • View Profile
█║▌║║█  - - -  The quieter you become, the more you are able to hear  - - -  █║▌║║█

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
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!