La Poste: Cross-Chain Messaging Service
Your Cross-Chain Gateway: Secure, Seamless, Simple
๐ What is LaPoste?
LaPoste is Votemarket V2's built-in cross-chain messaging system powered by Chainlink's CCIP (opens in a new tab). This secure and efficient system enables projects to manage incentives and tokens across multiple L2 networks without requiring separate deployments or bridging on each chain.
LaPoste operates on all CCIP-supported networks, including Arbitrum, Optimism, Polygon, Base, and more. While this limits operations to CCIP-compatible chains, it ensures maximum security and reliability for cross-chain messaging.
๐๏ธ Architecture
Detailed breakdown
LaPoste's architecture consists of 4 main components working together to ensure secure and efficient cross-chain operations:
๐ฎ LaPoste Contract
The central message router serves as the primary entry point for all cross-chain communications. It coordinates message passing and token transfers between chains while maintaining system state consistency.
๐ญ TokenFactory
Manages the complex process of token bridging:
- Handles locking mechanisms on source chains
- Creates and manages wrapped tokens on destination chains
- Ensures 1:1 backing of all wrapped tokens
๐ช Wrapped Token
The wrapped token is a 1:1 representation of the original token on the L1 chain. It is minted on the L2 chain on campaign creation (while token is locked on L1), and burned when claimed (and original token is unlocked on L1).
๐ CCIP Adapter
Interfaces directly with Chainlink's CCIP infrastructure:
- Manages message encoding and decoding
- Handles cross-chain message routing
- Ensures message delivery and verification
๐ซ Key Benefits
For Projects
LaPoste simplifies multi-chain expansion by eliminating the need for separate token deployments and liquidity management across networks.
Projects with L1 tokens can instantly access any CCIP-supported L2 network for vote incentivization. Key benefits include:
- Single Token Source: Use existing L1 tokens across supported L2s without additional deployments
- Unified Management: Control incentive campaigns from L1 while operating on multiple L2s
- Instant L2 Deployment: Launch on any supported L2 without token deployment or liquidity requirements
For Voters
LaPoste provides voters with flexible reward management options across chains:
- Claim wrapped L1 tokens directly on L2 for immediate use
- Receive back original L1 tokens through the built-in bridge
๐ก๏ธ Security
CCIP
LaPoste leverages Chainlink's CCIP for cross-chain messaging, to ensure secure and reliable communication between chains.
The choice of CCIP as our messaging layer was driven by the critical nature of incentive management - any failure in message delivery or token bridging could significantly impact protocol operations and user funds.
Audit
LaPoste contracts have been audited by Pashov Audit Group (opens in a new tab).