Welcome to this beginner-friendly tutorial! You’ll learn how to deploy a simple RealEstate smart contract on a Polkadot EVM-compatible parachain (like Moonbase Alpha, a testnet for Moonbeam). We’ll use tools you might already know from Ethereum—like MetaMask and Hardhat—to make it feel familiar. By the end, you’ll have a working decentralized app (dApp) and understand how Polkadot’s ecosystem can power Ethereum-style contracts.
- Node.js (v16 or later)
- Yarn (v1 or later)
- npm (latest vision)
- Setup your Metamask wallet and add moonbaseAlpha testnet
-
Clone the repository:
git clone https://github.com/DevRelMalima/RealEstate-dApp
-
Navigate to the project directory:
cd RealEstate-dApp -
Install dependencies:
npm install # or yarn
Explain how others can contribute to your project. Include information about pull requests, issue reporting, coding standards, etc.
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name - Commit your changes:
git commit -m 'Add some feature' - Push to the branch:
git push origin feature-name - Open a pull request.
This project is licensed under MIT - see the LICENSE.MIT file for details.