SDKs are available for integrating Keycard in most environments:
| Language | Repository | Maintained by |
|---|---|---|
| Java (desktop + Android) | status-keycard-java | Keycard team |
| Go | keycard-go | Keycard team |
| Rust | keycard-rs | Keycard team |
| Swift | Keycard.swift | Keycard team |
| TypeScript | keycard-sdk | Community (choppu) |
| React Native | react-native-keycard | Community (choppu) |
| Python | keycard-py | Community (mmlado) |
| Nim | keycard-nim | Community (mmlado) |
javax.smartcardio and a USB reader) and Android (via NFC). The concepts in
these pages — connection, pairing, secure channel, derivation, signing — map
directly onto every other SDK. If your language has no SDK yet, the Keycard
API documents the underlying protocol.See the sub-sections below for more details: