The fundamental building blocks that power Setu's cross-chain infrastructure
Setu's architecture consists of specialized components that work together to enable secure and efficient cross-chain transactions. Each component plays a critical role in the transaction lifecycle.
Monitors blockchain events via RPC endpoints, processes lockup events, and initiates cross-chain transactions.
Private key material never leaves the secure canisters on Internet Computer, with threshold cryptography requiring multiple nodes to cooperate.
Multi-tier permission system ensures only authorized canister principals can execute critical functions or access signing capabilities.
Canister isolation, rate limiting, and multi-level validation protect against common attack vectors and exploit attempts.