Introduction to Movement Testnet
What is Movement Labs?
Movement Labs is a platform that aims to create and deploy Move-based infrastructures, applications, and blockchains in any environment using a modular framework.
What is M1?
M1 is the first Layer 1 protocol in collaboration with Ava Labs, providing the highest possible TPS (transactions per second) through Move, instant finality, massive liquidity, local zeroth-day access, and modular customizations. M1 enables builders to leverage local liquidity providers such as BenQi and GMX through Avalanche Warp Messaging. Additionally, it is 100% compatible with any Aptos Move code, allowing the initiation of different Aptos protocols simultaneously on Avalanche without any extra cost.
What is M2?
M2 is the first Layer 2 protocol that shares similar capabilities with M1 and is listed by it. It simplifies the development process for Sui developers aiming to join the Movement network. Its design meets the unique needs of the Sui ecosystem, aligns with its principles and technical framework, and seamlessly integrates with the Move network.
Why Move?
Move is a secure and safe programming language emphasizing scarcity and access control for Web3. In Move, all assets can be represented or stored within resources. Scarcity is applied by default, as structures cannot be inadvertently copied or dropped. Only structures explicitly defined as copyable in the bytecode layer can be replicated and dropped sequentially. Access control comes from both the account concept and module access privileges.
In Move, a sender of a transaction is represented by a signer who is the verified owner of a specific account. The signer has the highest permission in Move and is the only entity that can add resources to an account. Additionally, a module developer may require the presence of a signer to access or modify resources stored in an account.
MoveVM distributions have the ability to extend the core MoveVM with additional features through an adapter layer. MoveVM also has a framework supporting standard operations, similar to an operating system on a computer.
Let's Move to the Testnet
To access the testnet, we need to have a Petra wallet for the Aptos network and EVM wallets. We can add the Movement network to our wallets with the following information:
For Petra Wallet:
Name: Movement Testnet
Node URL: https://devnet.m1.movementlabs.xyz/v1
For EVM Wallet:
Network Name: Movement Testnet
RPC: https://mevm.devnet.m1.movementlabs.xyz/v1
Chain ID: 336
Symbol: MOV
- Afterward, let's go to this link and connect our Petra and EVM wallets from the top right: https://evm-bridge.devnet.m1.movementlabs.xyz/#/.
- Then, let's request tokens via the "Faucet" section.
- Now, let's perform a bridging operation. Don't forget to enter your EVM address below.
- Now, let's conduct a bridging operation from EVM using the exchange arrows in the middle. Don't forget to enter your Petra wallet address below.
- You can also participate in Zealy tasks through the following link: https://zealy.io/c/movementlabsxyz/invite/BlsdoYunwxu2C-EjKjfx7.
Here are the official details for the project:
- Official Website: https://movementlabs.xyz/
- Twitter: https://twitter.com/movementlabsxyz
- Discord: http://discord.gg/movementlabsxyz
- Documentation: https://docs.movementlabs.xyz/