Four main components of Dfyn’s broader architecture are:
Nodes present across multiple Layer 1 and Layer 2 blockchains acting as AMMs.
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.
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.
These are nodes that listen to the event on ParaRouters, validate them, and forward them for further processing to the destination chain.