Merge remote-tracking branch 'origin/master'

This commit is contained in:
Michele Balistreri 2020-04-16 13:49:36 +03:00
commit 57c72b11aa
No known key found for this signature in database
GPG Key ID: E9567DA33A4F791A
1 changed files with 11 additions and 3 deletions

View File

@ -13,10 +13,17 @@ The most obvious case for integration of Keycard is crypto wallets (ETH, BTC, et
# Where to start? # Where to start?
A good place to start is our documentation site https://keycard.status.im/api/ A good place to start is our documentation site https://keycard.tech/docs/
You can also join the dicussion about this project on Status channel: https://get.status.im/chat/public/status-keycard You can also join the dicussion about this project on Status channel: https://get.status.im/chat/public/status-keycard
If you just want to use the Keycard as your hardware wallet there are currently two apps supporting it
1. WallETH [[Android](https://play.google.com/store/apps/details?id=org.walleth)]
2. Gnosis Safe [[Android](https://play.google.com/store/apps/details?id=pm.gnosis.heimdall)][[iOS](https://apps.apple.com/us/app/gnosis-safe-smart-wallet/id1447390375)]
support in [Status](https://status.im/) is coming soon too! If you feel adventurous, you can try a [nightly build](https://ci.status.im/job/status-react/job/nightly/) already.
# How to contribute? # How to contribute?
Anyone is welcome to contribute to Keycard! Anyone is welcome to contribute to Keycard!
@ -61,6 +68,7 @@ In order to test with the simulator with an IDE, you need to pass these addition
* The applet requires JavaCard 3.0.4 (with the addition of KeyAgreement.ALG_EC_SVDP_DH_PLAIN_XY * The applet requires JavaCard 3.0.4 (with the addition of KeyAgreement.ALG_EC_SVDP_DH_PLAIN_XY
) or later. ) or later.
* The class byte of the APDU is not checked since there are no conflicting INS code. * The class byte of the APDU is not checked since there are no conflicting INS code.
* The GlobalPlatform ISD keys are set to c212e073ff8b4bbfaff4de8ab655221f.
The algorithms the card must support are at least: The algorithms the card must support are at least:
* Cipher.ALG_AES_BLOCK_128_CBC_NOPAD * Cipher.ALG_AES_BLOCK_128_CBC_NOPAD
@ -79,8 +87,8 @@ Best performance is achieved if the card supports:
# Other related repositories # Other related repositories
Android installer https://github.com/status-im/keycard-installer-android/
Java SDK for Android and Desktop https://github.com/status-im/status-keycard-java Java SDK for Android and Desktop https://github.com/status-im/status-keycard-java
Swift SDK for iOS13 https://github.com/status-im/Keycard.swift Swift SDK for iOS13 https://github.com/status-im/Keycard.swift
Keycard CLI for Desktop https://github.com/status-im/keycard-cli