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.

NPM Package

View on NPM

GitHub Repository

View the source code

Getting Started

Start building with our developer guides