Documentation

Inery SDK Libraries

Inery SDKs help teams integrate decentralized data operations into application backends and services using familiar language ecosystems.

Supported SDK Targets

JavaScript / TypeScript SDK

Best for web apps, Node.js services, and serverless workflows.

  • Account and key operations
  • Transaction signing and submission
  • Query helpers for IneryDB and chain endpoints
  • Typed client utilities for modern TS projects

Python SDK

Best for automation scripts, data processing pipelines, and backend APIs.

  • Wallet/session utilities
  • Contract action composition
  • Endpoint integration for data retrieval and writes
  • Tooling-friendly architecture for batch jobs

C# / .NET SDK

Best for enterprise services, internal tools, and Microsoft-stack systems.

  • Strongly typed client models
  • Async request and transaction workflow support
  • Integration patterns for ASP.NET services
  • Secure signing and key management hooks

Typical Integration Flow

  1. Install the SDK package for your language stack.
  2. Configure network endpoint and credentials.
  3. Initialize a client session and signer.
  4. Execute reads/writes against Inery data resources.
  5. Add retries, logging, and monitoring for production workloads.

Best Practices

  • Isolate private key material from app source and logs.
  • Use environment-based endpoint configuration.
  • Wrap SDK operations in typed service layers.
  • Add idempotency for write workflows where appropriate.