Setu uses a modular design with decentralized canisters on Internet Computer Protocol to enable trustless cross-chain bridging.
Leverages ICP's distributed infrastructure for censorship resistance
User funds are never held by a centralized entity
Each component can be upgraded independently
Hover over components to see their connections and click for details.
The user interface for bridging funds and managing liquidity. This canister handles:
The event listener and transaction coordinator. This canister handles:
Chain-specific threshold signature generators. These canisters handle:
On-chain contracts deployed on each supported blockchain. These contracts handle:
User connects wallet and initiates a transfer through the Frontend Canister
Distributes key material across multiple nodes, eliminating single points of failure
Private keys never leave the secure ICP environment
Transactions are verified at multiple stages before signing
Modular design allows secure updates without affecting the entire system
Using ICP canisters provides Setu with several key advantages over traditional bridge designs: