Menu

Write Once, Deploy Everywhere

Ludopoly's multi-chain philosophy is captured in its design principle: write the protocol once and deploy it across any supported network without changing the application logic. This is achieved through a chain registry architecture that isolates all network-specific configuration — contract addresses, endpoint references, gas model parameters — into a single authoritative source. When a request arrives, the system resolves the correct configuration for the originating chain and applies it transparently.

LayerZero and Token Portability

The platform's native token is transported between networks using LayerZero's omnichain token standard. The mechanism works through a burn-and-mint process: tokens are burned on the source chain, a verified message is relayed to the destination chain, and equivalent tokens are minted there. This creates a unified token supply across all supported networks without requiring a centralised custodian to hold and disperse funds.

Network Resilience

Each blockchain network presents unique challenges in terms of finality guarantees, RPC availability, and gas pricing models. The infrastructure handles this variation through an RPC pool manager that distributes requests across multiple endpoints, monitors the health of each provider continuously, and reroutes traffic automatically when any endpoint becomes unresponsive or falls behind the canonical chain state. Gas pricing strategies are tailored per network type, with different caching and estimation models applied to Layer One networks, optimistic rollups, and zero-knowledge rollups respectively.

Security Across Chains

Cross-chain operations introduce the risk that a signature valid on one network could be maliciously replayed on another. Ludopoly prevents this through strict domain separation: every oracle signature is bound to a specific chain identifier and contract address, making replay across chains cryptographically impossible. This protection is implemented at the EIP-712 typed data level and enforced by every contract that accepts oracle-authorised claims.