Sleev

Sleev Reference Application

This is a reference application for customers using the crypto currency functionality in the SentrySDK in combination with the Sentinel crypto wallet Java card product. Supports 11 different tokens, providing transaction signing with biometric protection and currency exchange via the Sleev backend system.

Notable Functionality:

  • Uses Near Field Communication (NFC) to communicate with the Sentinel crypto wallet Java card product using APDU commands.

  • Uses Core Image and AVFoundation for QR code generation and scanning.

  • Communication with the backend using a RESTful API over HTTP requests.

  • Uses Swift Concurrency techniques for multi-threaded asynchronous communication.

  • Required extensive modification of the SentrySDK to include cryptographic functionality, signing, and support for the many different crypto currencies.

Written in Swift 6 using SwiftUI and C

Unreleased

Available by Test Flight invitation only