A Game Without Borders
Ludopoly is designed to function identically on any supported blockchain network. A player on one network competes with full access to the same game mechanics, card system, and social infrastructure as a player on any other supported network. The multichain architecture is not a collection of separate deployments — it is a single logical system expressed across a distributed substrate.
Chain Registry Architecture
The technical foundation of this approach is a chain registry that acts as the single source of truth for all network-specific parameters. When a request arrives from any chain, the system resolves the correct contract addresses, RPC endpoints, and gas estimation model for that network and applies them automatically. Application logic never needs to be modified to accommodate a new chain — adding support for a new network requires only a new entry in the registry.
All supported networks maintain full parity in smart contract deployment. Every facet, every card type, and every game mechanic available on one chain is available on all chains.
Resilient by Design
The multichain infrastructure is built for high availability. Multiple RPC providers serve each supported network, with continuous health monitoring, automated failover, and probabilistic load balancing across providers. Nodes that fall behind the canonical chain state or exceed latency thresholds are automatically deprioritised. This orchestration happens below the application layer and is invisible to players.
LayerZero Token Bridging
Asset movement between networks is handled through LayerZero's omnichain token standard, which provides a burn-and-mint mechanism for token transfers that does not rely on liquidity pools or custodial bridges. The security of cross-chain messages depends on LayerZero's oracle and relayer infrastructure, which verifies block headers on the destination chain before authorising any mint.