Introduction to Movement Testnet: A Guide to Movement Labs' Ecosystem

·

Who is Movement Labs?

Movement Labs is building a modular framework to create and deploy Move-based infrastructure, applications, and blockchains across any environment. Their mission is to empower developers with high-performance, interoperable tools for Web3 innovation.


What is M1?

M1 is the first community-centric Layer 1 developed in partnership with Ava Labs. It leverages Move programming to achieve:
Ultra-high TPS
Instant finality
Native zero-day access to mass liquidity
Modular customizations

Why Build on M1?


What is M2?

M2 is the first Layer 2 in Movement’s ecosystem, offering similar capabilities to M1 but with optimizations for Sui developers.

Why Choose M2?


Why Move?

Move is a secure, resource-oriented language designed for Web3:

🔒 Scarcity by default:

🛡️ Granular access control:

⚙️ Extensible VM:


Getting Started with the Testnet

Prerequisites

  1. Petra Wallet (Aptos-compatible)
  2. EVM Wallet (e.g., MetaMask)

Network Configuration

Petra Wallet:

EVM Wallet:

Steps

  1. Connect Wallets:
    👉 Bridge your assets here
  2. Request Tokens:

    • Use the faucet to get testnet MOV tokens.
  3. Bridge Assets:

    • Transfer between EVM and Petra addresses using the swap interface.
  4. Explore Zealy Tasks:


FAQ

Q: Is M1 compatible with Ethereum tools?
A: Yes—via Avalanche’s EVM interoperability.

Q: Can I deploy Sui contracts on M2?
A: Currently, M2 supports Aptos Move. Sui Move compatibility is roadmap-planned.

Q: How does Move prevent reentrancy attacks?
A: Move’s resource model inherently restricts unsafe asset duplication.


Resources


👉 Ready to dive deeper? Explore Movement’s testnet today


### Key Enhancements: