Implementación de contratos inteligentes de Solidity en M1 utilizando el tiempo de ejecución Fractal
Last updated
Last updated
Este tutorial demuestra cómo implementar contratos inteligentes EVM en M1 usando fractal.
En este tutorial aprenderá cómo:
Implemente contratos inteligentes de Solidity en MoveVM
Nota: El tiempo de ejecución de Fractal EVM aún está en desarrollo. Proporcionamos un RPC https://mevm.devnet.m1.movementlabs.xyz
para una demostración en etapa inicial.
Fractal es un intérprete, transpilador y pila de tiempo de ejecución que permite la implementación de contratos inteligentes EVM en M1 y otras cadenas basadas en Move. El punto final https://mevm.devnet.m1.movementlabs.xyz
sirve un ETH JSON-RPC que se comunica internamente con nuestra implementación de tiempo de ejecución de EVM en cadena.
Fractal es la primera tecnología que brinda compatibilidad con EVM a una cadena basada en Move. Con Fractal, puedes implementar contratos de Solidity en M1 y otras cadenas basadas en Move.
Una billetera compatible con EVM como MetaMask .
Es útil tener cierta familiaridad con Solidity, pero no es necesario.
Utilice nuestro faucet o utilice un puente dedicado para mover fondos de M1 a su billetera EVM utilizando nuestro EVM-Bridge
Agregue la red move-evm a su billetera compatible con EVM.
Asegúrese de haber cambiado su red Wallet a la red agregada anteriormente, es decir,move-evm
Abre Remezcla .
Remezcla abierta.
Cree un nuevo contrato inteligente de Solidity. Por ejemplo:
Copiar
Compile su contrato inteligente.
Compilar contrato.
Cambie el proveedor de Remix a Injected Provider - Metamask
.
Seleccione "Proveedor inyectado".
Su cuenta ya debería tener 0.1 MOV
saldo que pueda utilizar para realizar pruebas.
Consultar saldo de cuenta.
🚀 Implementar.
Implementar contrato de solidez en MoveVM.
Confirme la ventana emergente de MetaMask para implementar el nuevo contrato.
Confirma la transacción.
🔥¡Date una palmadita en la espalda! Se ha convertido en uno de los pocos desarrolladores que ha implementado un contrato inteligente de Solidity en Move VM.
Verifique el contrato implementado
Para verificar su transacción, haga clic en 'Depurar'. El hash de su transacción debería estar disponible para copiar en la sección del depurador.
¡Ahora visite explorer.devnet.m1.movementlabs.xyz para ver su transacción EVM en MoveVM!
Propiedad
Valor
Nombre de red
mover-evm
RPC de red
https://mevm.devnet.m1.movementlabs.xyz
Identificación de red
0x0150
Moneda de la red
MOVIMIENTO