Skip to main content
The IXO Spatial Web SDKs provide developers with the tools to build real-world applications that leverage digital twins, Agentic Oracles, secure data rooms, and interchain networks.

Available SDKs

MultiClient SDK

Connect with IXO and Cosmos networks for interchain operations

Matrix Client SDK

Build secure data rooms and encrypted communication channels

Oracles SDK

Create AI-powered autonomous agents

JAMBO Wallet SDK

Manage digital assets and credentials in the JAMBO wallet

SignX SDK

Enable secure mobile-to-web authentication and transaction signing

Installation

# Install core SDKs
npm install @ixo/impactxclient-sdk @ixo/matrixclient-sdk
npm install @ixo/assistant-sdk @ixo/jambo-wallet-sdk

Basic Setup

import { createClient } from "@ixo/impactxclient-sdk";

// Initialize client
const chain = await createClient({
  rpcEndpoint: RPC_ENDPOINT,
  chainId: "ixo-5"
});

// Create digital twin
const twin = await chain.entity.create({
  type: "DigitalTwin",
  controller: "did:ixo:org/123"
});

Key Features

MultiClient SDK

  • Interchain transactions and queries
  • Digital twin management
  • Entity state management
  • Blockchain service management

Matrix Client SDK

  • End-to-end encrypted data rooms
  • Secure messaging and file storage
  • Access control management
  • Real-time data streaming

Oracles SDK

  • AI-powered agent services
  • Analytics processing
  • Evidence collection
  • Proof generation

JAMBO Wallet SDK

  • Credential management
  • Digital asset operations
  • Secure key storage
  • Transaction signing

Next Steps

API Reference

View detailed SDK documentation

Examples

Explore sample applications

GitHub

Access SDK source code

Support

Get developer support