Architecture
The architecture consists of the following four main components owned by the customer:
- a subnet driven by the XDC2.0 consensus engine, with configurable parameters
- a relayer program that checkpoints subnet block headers to the XDC mainnet
- a smart contract in the XDC mainnet that verifies and records the checkpoints and maintain the subnet header chain
- an API library for the wallet, which enables additional protection of subnet transactions through extra confirmation in the XDC mainnet