Official Go implementation of the Ethereum protocol
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
go-ethereum/accounts/scwallet
Guillaume Ballet 9b66a8520a Add some documentation 6 years ago
..
README.md Add some documentation 6 years ago
apdu.go accounts, console: frendly card errors, support pin unblock 6 years ago
hub.go Remove the direct dependency on libpcsclite 6 years ago
securechannel.go Remove the direct dependency on libpcsclite 6 years ago
wallet.go Fix key derivation 6 years ago

README.md

Using the smartcard wallet

Requirements

  • A USB smartcard reader
  • A keycard that supports the status app

Usage

  1. Start geth with the console command
  2. Check the card's URL by checking personal.listWallets:
  listWallets: [{
      status: "Online, can derive public keys",
      url: "pcsc://a4d73015"
  }]
  1. Open the wallet, you will be prompted for your pairing password, then PIN:
personal.openWallet("pcsc://a4d73015")
  1. Check that creation was successful by typing e.g. personal. Then use it like a regular wallet.

Known issues

  • Starting geth with a valid card seems to make firefox crash