API infrastructure

Certified partners can consume the cloud layer and integrate with XDEX to extend their current enterprise line of business application stack.

A fully deployed XDEX enterprise cloud provides XDEX enterprise partners with a comprehensive API management platform to integrate into public blockchain network smart contracts. 

This includes creating and testing APIs and connecting their implementation code to back-end systems.

It also includes securing access to those APIs and managing them in production whether they are accessed from a system of engagement application, systems of record application, or other type of application. This is in addition to making them available on a self-service developer portal for application developers to use.

Microservice architecture

Microservice architecture is a network of small application module services that are deployed independently from one another.

Microservice architecture is an approach to designing software applications where a larger, more complex software solution is broken down into smaller, independent, internal components.

Such architecture allows technically complicated applications to constantly evolve without the need to wait for the release of a new version of the product to make changes. There is no need to release an updated version of the product, if the changes apply only to a small part of the product. That’s why it’s possible to customize for various business tasks of every enterprise, department or person.

Notably, microservices can be fully managed by different teams in compliance with different standards and are also more available: even if one of them crashes, it does not lead to the crash of the entire application.

A unified architecture facilitates work in situations where multiple modules need to interact with one another, or where classes need to be transferred from one module to another. At the same time microservices can guarantee that there will be no shared states between the modules.

Finally, microservices allow you to use multiple technologies and languages, depending on business needs.

Advantages of a microservice architecture

A monolithic architecture is much easier in implementation, control, and deployment, while microservices require careful management, as they are deployed on different servers and use API.

  • autonomous ownership for different microservices within an application
  • agility, application micro-components can be developed and tested in autonomous decentralized teams much faster
  • improved scalability (scaling independent of other components with on-demand availability)
  • continuous delivery and deployment of micro- components

More XDEX capabilities

Asset Transfers & Payments

XDEX has the ability to send and receive assets to and from any account on the network. Each account can send tokens from their authenticated network wallet to any other named wallet account across the XDEX Network within seconds.

MORE >

Blockchain Ledger

The core production XDEX Network blockchain is a decentralized protocol based on Delegated Proof of Stake consensus (DPoS).

MORE >

Document Types

The basic unit of record data in XDEX is the document type, which gets assigned to each document loaded into the network.

MORE >

Event Logging

XDEX logs and hashes every discreet event at every level across the network to provide immutable tracking of who did what, when, and where.

MORE >

Key Management & Custody

XDEX has a robust certificate-based key management system that provides users with the ability to import and manage public and private keys for key signing and access control function.

MORE >

Metadata

Metadata defines extended information about documents and data objects that enables powerful functions and capabilities.

MORE >

OCR Processing

XDEX can be configured to automatically runs basic OCR (optical character recognition) on documents imported into the system.

MORE >

Search

The XDEX Advanced Search system allows network-wide searching of documents, document content, vaults, metadata, users and more.

MORE >

Trading Engine

XDEX Trading Engine module powers a protocol-based marketplace function built on top of the consensus and operations layer of the XDEX Network blockchain.

MORE >

Workflow States & Transitions

With the addition of state actions and transition triggers, the workflows in XDEX are no longer just informative but can be part of your actual business automation process.

MORE >