Skip to content

Latest commit

 

History

History

pc

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Blockchain Security 2Go Starter Kit for PC Platforms

Contactless Reader

In a Windows, Linux, or Mac environment you need some way to communicate to the contactless smart card. We recommend to use a reader that is connected via USB to the host device (a list is available at ccid.apdu.fr).

Python

The easiest way is to use Python with the Blockchain Security 2Go library. It includes communication handling and an abstraction of the Blockchain Security2Go commands. This library is available as open-source at the BlockchainSecurity 2Go Python Library Github Repository.

If you already want a fully working Bitcoin wallet on PC platforms, you should try the Praesidium application. It offers an easy-to-use and fast way to communicate with the Blockchain card by using a beautiful custom UI. It was fully written in Python using the blocksec2go library and is avaliable open source here. A small preview:

Other Programming Languages

We recommend to use the MUSCLE library for low-level PC/SC (PC to Smart Card) communication. For more information see the MUSCLE website and the MUSCLE github project. Examples of how to integrate this middleware in different programming languages such as C, Java, JavaScript, PHP, and Go are available in the Blog of Ludovic Rousseau