Quick Start for Developers
This guide will get you up and running with the trst platform in minutes. You'll learn how to integrate palm vein biometric authentication into your application.
Prerequisites
Before starting, ensure you have:
Choose Your Integration Method
The trst platform supports two integration paths depending on your hardware setup:
Method 1: TRST-Developed Terminal (Recommended for Turnkey Solutions)
Best for: Organizations that want a complete, ready-to-deploy solution
If you have a TRST-developed terminal, integration is straightforward:
- Register your terminal to your project via the dashboard or API
- Start using features immediately - the terminal comes pre-configured with:
- Secure sensor connectivity
- Authentication handling
- Data encryption
- Platform integration
Method 2: Custom Integration with SDKs or Direct API
Best for: Organizations building custom solutions or integrating into existing systems
If you're connecting your own PalmSecure sensor to a compatible device, choose one of these approaches:
Option A: Use TRST SDKs (Recommended)
Our SDKs minimize integration effort by:
- Streamlining authentication - Automatic credential management and token refresh
- Simplifying data handling - Type-safe APIs with built-in validation
- Abstracting complexity - High-level operations for enrollment and verification
- Ensuring security - Encrypted communication and secure channel setup handled automatically
Available SDKs:
- Android SDK - For Android/JVM applications
- Linux SDK - For Linux-based devices (Coming Soon)
- Windows SDK - For Windows applications (Coming Soon)
Option B: Direct Device-Com API Integration (Coming Soon)
When to use this approach:
- You prefer direct control over sensor communication
- You're working in a language without SDK support
- You need custom sensor interfacing logic
The Device-Com API provides HTTP-based communication with long polling for real-time operations. You'll handle:
- Sensor registration and secure channel setup
- Authentication with API keys
- Direct palm enrollment and verification commands
- Event handling and error management
View Device-Com API Documentation →