Skip to main content
The SignX SDK provides developers with an easy and secure way to integrate mobile-to-web authentication and transaction signing using the IXO blockchain. It orchestrates interactions between client applications, mobile apps, and servers, simplifying authentication, data handling, and multi-transaction processing.
Enables seamless authentication through secure QR code mechanisms.

Features

  • QR Code Login: Secure QR-based login for users
  • Polling Mechanism: Real-time updates for login status
Supports encrypted data exchange between client applications and mobile apps.

Features

  • AES-256-CBC Encryption: Secure transmission of sensitive data
  • Data Flow Management: Safe exchange and processing of encrypted information
Manages multiple transactions within a single session.

Features

  • Transaction Sessions: Handle multiple transactions sequentially
  • Long Polling: Real-time status updates for transactions

Installation

The SignX SDK can be installed via npm or yarn:
npm install @ixo/signx-sdk
# or
yarn add @ixo/signx-sdk

Quick Start

Import the SignX SDK into your project:
import { SignX } from '@ixo/signx-sdk';

Use Cases

The SignX SDK is versatile and can be used in various scenarios:
  • Secure User Authentication: Implement QR-based login systems
  • Data Exchange in dApps: Securely transmit sensitive information
  • Complex Transaction Handling: Manage multiple sequential transactions
For detailed API documentation and examples, refer to the SignX SDK README.