Metadata extends information about documents and data objects

Metadata is the name of the attribute of a document. The concept of metadata is divided in two: metadata types (size, color, distance) and metadata values for those types. Metadata types are defined in the setup menu and associated with document types.

Then when a document is uploaded, a value for that metadata can be entered. There are two kinds of metadata type to document type relations: optional and required.

When a metadata type is optional for a document type, it can be left blank for a document being uploaded and the upload will still be successful. On the other hand required metadata type must be given a value or it will not be possible to upload the document at hand.

Examples of metadata type: Invoice number, color, employee id.

The data entry of metadata types can be set to allow any value to be provided (the default) or a list of possible values can be entered in the Lookup configuration option and users will be presented with a drop down list of options instead of the default text entry box.

If metadata types are setup to allow any value to be entered a validation option can be chosen to block the entry of invalid data. 

Metadata types also provide parsers which will not block the entry of data but are able to interpret and modify the value provided by the user to a conform to a specific format. An example of a provided parser is the date parser which will interpret and correct dates provided by users regardless of the format in which they are entered.

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.


Blockchain Ledger

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


Document Types

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


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.


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.



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


OCR Processing

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



The XDEX Advanced Search system allows network-wide searching of documents, document content, vaults, metadata, users and 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.


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.