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.

Router nodes

These are nodes that listen to the event on ParaRouters, validate them, and forward them for further processing to the destination chain.