[Partner Guide] Moonbeam

Integrate Moonbeam into your hackathon project and earn bonus points from the jury

About Moonbeam

Moonbeam is the easiest on-ramp for building an application on Polkadot. As an Ethereum-compatible smart contract platform, Moonbeam makes it easy to use popular Ethereum developer tools to build or redeploy Solidity projects in a Substrate-based environment.

Moonbeam has unmatched Ethereum compatibility:

  • Minimal Changes: if you have an existing contract, it will work right away with no need to rewrite or reconfigure
  • Languages: write smart contracts in Solidity or anything that compiles to Solidity bytecode
  • Use Existing Tools and dApp Front-Ends: connect popular tools like MetaMask, Remix, Truffle, and HardHat via a complete set of Web3 RPC endpoints. Use well known Eth libraries such as Web3.js, Ethers.js, and Web3.py
  • Unified Accounts, Addresses, and Signatures: use your existing Ethereum H160 accounts & ECDSA signatures to interact with Moonbeam
  • Publish-Subscribe Capabilities: subscribe to contract events and updates about on-chain transactions, balances, and more

Derek’s Polkadot Decoded talk: https://www.youtube.com/watch?v=sX8PFz2dT-4

Documentation Site
We have a vast amount of tutorials and resources in regards to all the features available on our documentation site: https://docs.moonbeam.network/

Video Tutorials:

Example Use Cases and dApps Built on Moonbeam

Moonbeam provides a frictionless Ethereum environment inside the Polkadot ecosystem. So projects can expand their code for Multi-Chain deployment and leverage Polkadot’s cross-chain communication to access assets available in the whole ecosystem.

A couple of simple dApps deployed to Moonbase Alpha (Moonbeam’s TestNet) can be found here: