About the Project

Mars is a deployment manager for Ethereum smart contracts. Mars provides a simple, TypeScript compatible framework for creating advanced deployment scripts and staying in sync with state changes. Mars focuses on infrastructure-as-code, allowing developers to specify how their smart contracts should be deployed and then using those specifications to automatically handle state changes and deployments.

About the Integration

Mars can be used to create a deployment script and deploy Ethereum smart contracts to Moonbeam and Moonriver, thanks to Moonbeam’s complete Ethereum compatibility and native support for Solidity smart contracts. To learn how to do this, follow this tutorial on the Moonbeam documentation site.