Skip to content

Architecture and Development

Gabriel Guarienti Machado edited this page Jun 20, 2020 · 1 revision

The platform itself allows for near infinite freedom when it comes to publishing; creating an environment where DApps can be published to the x42 application store easily and hosted by other node owners. If the developer chooses, they can create their own or use x42’s development tools for decentralized processing of the various applications published.

The x42 protocol is a two layered architecture:

  • xCore - This is the default application for the end users. This interface allows for the management of the x42 wallet, and the initial use case for the x42 features such as the x42 application store, identity for reputation, easy publishing for developers to publish their apps and more.

  • xServer - Main component for hosting the public nodes for the x42 blockchain, hosting applications, priority transaction processing, and private transaction processing. This layer is the backbone of the x42 economic model and long term sustainability.

Clone this wiki locally