ZKGM explained: Union's intent-based cross-chain messaging with Open Filling
Thread158 words
ZKGM is Union's intent-based cross-chain framework where immutable offchain packets let third-party fillers fulfill user intents before onchain finality. Versioned instructions enable deterministic paths and primitives like cross-chain flash loans.
Key claims
Open Filling lets fillers fulfill intents by observing the mempool
Versioned instructions include FungibleAssetOrder, Multiplex and batching
Enables cross-chain flash loans and decentralized limit orders
Study ZKGM conviction t.co/bhdNnbB0KX
ZKGM is more than a fancy form of greeting fellow Union enjoyoooors btw.
It is an advanced, intent-based framework for cross-chain communication that prioritizes gas efficiency and minimal execution latency.
It introduces "Open Filling," a mechanism where immutable, off-chain constructed packets enable third-party fillers to fulfill user intents by observing the mempool prior to on-chain finality.
The protocol is built on a system of versioned instructions that handle specific tasks, such as "FungibleAssetOrder" for transfers, "Multiplex" for contract calls, and batching for atomic execution. This design enables deterministic, verifiable execution paths, facilitates stateless packet verification, and the predictive modeling of entire multi-hop transaction paths.
ZKGM's unique architecture significantly reduces counterparty risk,
transforms bridging from a simple state-synchronized system into a more expressive and decentralized application layer, and supports sophisticated apps and financial primitives like cross-chain flash loans or decentralized limit orders.
Also make sure to check the ZKGM counter by @shinosuka_eth yourself lol
union-zkgm.vercel.app/
2 images on X
What came next · since 30 Jul 2025
Since then
Zero has written 1 more piece on Union since this one.