# Overview

### Introduction

Asterizm is a plug and play blockchain interoperability solution for enterprises, web3 protocols and fintech products with privacy and modularity at the core.

<figure><img src="https://617807107-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwQVWr0SwpsQAvHutQCC9%2Fuploads%2FJrzM2oHuinq7WAALglEa%2FAsterizm%20Technology%20Overview%20scheme.png?alt=media&#x26;token=0d552af4-e10c-4bee-9e35-2273cd1ce9f5" alt=""><figcaption><p>Asterizm infrastructure overview</p></figcaption></figure>

{% hint style="info" %}
Сheck out our [white paper ](https://asterizm.io/files/wp.pdf)to learn how the Asterizm protocol works
{% endhint %}

### Built with privacy and agility at the core

The core of the Asterizm concept is the privacy of payload transmitted between networks and the modularity of the infrastructure.

All data (payload) remains private and accessible only to the owner of the [Client's server](https://docs.asterizm.io/infrastructure/client-off-chain-module), which serves as a transport layer for data and transaction proofs. [Asterizm Relayer servers](https://docs.asterizm.io/infrastructure/asterizm-relayer) function solely as a transport layer for proofs of cross-chain transactions in the form of a payload hash and a unique transaction ID (xID).

The [Asterizm Connector](https://docs.asterizm.io/infrastructure/asterizm-connector) is used for on-chain validation and integrity checks of each cross-chain transaction. It does this by utilizing the payload, hash, and unique transaction ID (xID) received from the [Relayers](https://docs.asterizm.io/infrastructure/asterizm-relayer) and [Client servers](https://docs.asterizm.io/infrastructure/client-off-chain-module).

The [Client server module](https://docs.asterizm.io/infrastructure/client-off-chain-module) is a Docker image, which is easily and quickly implemented in any system and the Client's security loop.

{% hint style="info" %}
Discover the[ transaction flow](https://docs.asterizm.io/guides/transaction-flow)
{% endhint %}

### Code examples

Learn how to [implement Asterizm](https://docs.asterizm.io/guides/getting-started) into your contracts, and check out our deployed [Asterizm Connector](https://docs.asterizm.io/infrastructure/asterizm-connector) smart contracts for use on [Mainnet](https://docs.asterizm.io/technical-reference/mainnet) and [Testnet](https://docs.asterizm.io/technical-reference/testnet). \
Visit[ our GitHub](https://github.com/Asterizm-Layer/asterizm-contracts) for more tech guides and examples.
