Movement Deploys Atomic Bridge for Native Cross-Chain Asset Transfers
Movement's Aptos Core framework has merged a significant infrastructure upgrade: a native atomic bridge enabling seamless asset transfers between ERC20 on Layer 1 and Move on Layer 2. The bridge implementation, specified in RFC-0040, ports the original atomic bridge design and normalizes key components within the framework to reduce code repetition and improve maintainability.
Key Architecture and Governance Features
The atomic bridge acquires Mint and Burn capabilities for native coins at genesis, allowing secure minting and burning of assets across the bridge. Critically, the bridge operator role—responsible for relayer signing—is fully configurable via governance, ensuring the ecosystem maintains control over bridge operation and can respond to security or operational needs without requiring code upgrades. Time locks for both counterparty and initiator operations are also governance-configurable, adding flexibility to bridge parameters.
Testing and Verification
The implementation includes comprehensive testing coverage through the Aptos framework test suite, runnable via `aptos move test`. Developers can execute tests with the command `aptos move test --package-dir aptos-move/framework/aptos-framework`. Additionally, formal verification work has commenced using `aptos move prove`, with plans for expansion to strengthen the bridge's security guarantees. The `ATOMIC_BRIDGE` feature flag is disabled at genesis and requires governance activation, ensuring safe rollout.
Implementation Details
The bridge leverages the `transaction_fee.move` module for capability management instead of genesis-based allocation, a design refinement that improves clarity and reduces initialization complexity. The PR credits original work by @andygolay and @0xmovses, demonstrating collaborative evolution of the bridge design. This native bridge represents a critical infrastructure component for Movement's interoperability strategy, enabling seamless capital flows between Ethereum-compatible ecosystems and the Move execution layer.

