> For the complete documentation index, see [llms.txt](https://monobridge.gitbook.io/monobridge/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://monobridge.gitbook.io/monobridge/ecosystems-and-dapps/1.2-history-and-prospects-of-dapps/1.2.2-how-mono-bridge-deployed-dapps-work.md).

# 1.2.2 How Mono bridge deployed Dapps work

The difference between a multi-chain application environment and a single-chain application environment spawns the difference between Dapps featuring "multi-chain deployment and singlechain execution" and those featuring "single-chain deployment and single-chain execution". Despite the difference in the environment where Dapps are deployed, the way in which Dapps run in the two different application environments remain the same, that is, they are still running on a single chain

Take DEX as a typical example to analyze how Defi applications work. The existing cross-chain DEXs are implemented through the combination of two independent Dapps, i.e. a cross-chain bridge/router and a DEX, which fulfill their respective functions in succession. Taking the case shown in Figure 2 for example. The system maps Token A on Blockchain A to Token A' on Blockchain B through a cross-chain bridge/router. The targets to be operated by a DEX on Blockchain B are Token A' and Token B, both on Blockchain B. Thus DEX enables the swap between Token A on Blockchain A and Token B on Blockchain B on the logical level.

<figure><img src="https://2373531551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZSCTSmedxJbBEjZC8cww%2Fuploads%2FTRSJNvk1m76gOKZeV4KU%2F2.jpg?alt=media&amp;token=ee267e52-71d2-4790-88d3-34b4cae9c2cf" alt=""><figcaption></figcaption></figure>

It can be seen that the working mode of multi-chain-deployed Defi applications is not fundamentally different from those deployed in a single-chain application environment.&#x20;

Moreover, when initiating the swap between Token A and Token B on different chains, the existing DEXs featuring multi-chain deployment and single-chain running will generate different exchange ratios due to the liquidity differences between Token A and Token B on the chains. The root cause, however, is that DEXs on different chains are essentially running independently.
