Keycard
Start guideHelpFAQ
Keycard Shell
Start guideHelpFAQVerify deviceUpdate

Overview

Core concepts
Build your Keycard

Getting Started

Supported Wallets

Troubleshooting

Updating Firmware

Java SDK

Web3 API Extension

APDU API

Resources

Hardware Specifications

Keycard Shell internals
Contact
DevelopersAPDU API
APDU API
20 Oct 2018

#Summary

This document describes all APDUs part of the Keycard APDU protocol.

  • Overview
  • CHANGELOG
  • SELECT
  • INIT
  • IDENT
  • OPEN SECURE CHANNEL
  • MUTUALLY AUTHENTICATE
  • PAIR
  • UNPAIR
  • GET STATUS
  • VERIFY PIN
  • CHANGE PIN
  • UNBLOCK PIN
  • LOAD KEY
  • DERIVE KEY
  • GENERATE MNEMONIC
  • REMOVE KEY
  • GENERATE KEY
  • SIGN
  • SET PINLESS PATH
  • EXPORT KEY
  • STORE DATA
  • GET DATA
  • FACTORY RESET
Last edited
20 Oct 2018

Keycard

  • About Keycard
  • Buy Keycard
  • Get Started

Shell

  • About Shell
  • Buy Shell
  • Owner's hub
  • Quick Start Guide
  • Update Shell
  • Verify Shell

Info

  • Get started
  • Blog
  • Help
  • Developers
  • Affiliates

Contacts

  • About
  • Contact
  • Discord
  • X

Legal

  • Privacy policy
  • Terms of use
© Keycard 2026

Keycard is part of the Institute of Free Technology