Architecture

Four main components of Dfyn’s broader architecture are:

Dfyn nodes

Nodes present across multiple Layer 1 and Layer 2 blockchains acting as AMMs.

A network of bridges

Router’s cross-chain liquidity protocol (XCLP) forms a network of bridges between isolated Dfyn nodes present on different blockchains. This concept can be better understood with the help of the following analogy: Dfyn nodes can be thought of as far-flung cities and Router as the highway that connects this city, thereby facilitating free movement of vehicles (in this case, assets) from any one city to the other.

ParaRouter

Every chain that has a Dfyn node on top of it will have a bridge contract known as ParaRouter deployed on it. In case of cross-chain asset transfers, the ParaRouter is able to lock a stablecoin and broadcast an event that can be picked up by the listener associated with Central Route to take action.

Central Router

It is the hub that listens to the event on ParaRouters, validates them, and forwards the event for further processing to the destination chain.