Omnichain distribution

The aim is to issue omnichain assets by deploying assets across multiple blockchains of your choice to unlock liquidity and broader market access.

For Issuers:

  • Access unified liquidity across all supported chains without fragmentation.
  • Manage a single, synchronized asset across various networks seamlessly.
  • works with existing assets, easily distribute assets already deployed on a single private or public blockchain to other blockchains, expanding reach and liquidity.

For Investors:

  • No need to bridge assets between chains (reducing fees).
  • Buy and trade fractions on any chain where the asset is deployed, with synchronized total supply across networks.

1. Deploy a Market with Compliance Rules

The first step for issuers is to deploy a compliant market across multiple chains and set specific compliance rules using ComPilot - Crypto AML Compliance Solution.

When deploying the market, you can select all the blockchains included in the Omnichain experience. For example, the market can be deployed on 20 different blockchains, allowing the asset issuer to decide which networks to use for their sales. This ensures that the market is present wherever assets and fractions need to be traded.

If your use case involves keeping collateral on a private blockchain, you will also need to deploy the market on that private chain. Essentially, the market must be present on both the:

  • Chains where the wrapped asset resides.
  • Chains where the fractions will be distributed and traded.

2. Import or Tokenize Your Asset

Once the market is deployed, you can either import an existing asset or tokenize a new one. The process includes:

Importing an Asset

For assets that already exist on a public or private blockchain, simply import them into the omnichain platform. This process mirrors the existing asset's value and attributes, ensuring a smooth transition to the marketplace.

Tokenizing a New Asset

  • Begin by wrapping the original assets on their respective source chains. These wrapped assets will serve as the basis for the fractions that will be distributed across multiple chains.
  • Deploy the token contract on the source chain, ensuring all essential asset details—such as total supply, ownership, and asset-specific information—are embedded in the contract.

3. Adapt and Fractionalize (Creating Sales)

With your assets imported or tokenized, you can now create sales by adapting and fractionalizing your assets. note that the omnichain platform supports a variety of token standards (e.g., ERC-20, ERC-721, ERC-1155).

Here's the process:

  • Decide which of the available chains will host the fractions. The omnichain infrastructure guarantees synchronized total supply across all chains, eliminating any risk of fragmentation.
  • Set the price per fraction and choose a payment currency (e.g., USDC) across all chains where the fractions are distributed.
  • Specify the number of fractions to be sold, including soft and hard caps to define the minimum and maximum funding amounts.
    • Optional: Customize pricing models, such as tiered pricing or early-bird discounts, based on your sale strategy.

4. Distribute Omnichain Fractions

Investors can purchase fractions from any supported chain based on where they hold their assets or their preferences, such as lower transaction fees or faster network speeds.

Whether fractions are sold entirely from one chain or distributed across multiple chains, the system keeps the total supply in sync, based on how the market determines their distribution across the supported chains.

5. Withdrawing Payments Across Chains

After the sale is complete, the issuer can withdraw payments from the fractions sold on multiple chains. However, unlike the omnichain synchronization of fractions, the withdrawal process is not omnichain for now. This means that the issuer must withdraw payments from each chain where the sale occurred.