> For the complete documentation index, see [llms.txt](https://luntra.gitbook.io/luntra-infrastructure/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://luntra.gitbook.io/luntra-infrastructure/smart-contract-deployment-guide-on-hardhat.md).

# Smart Contract Deployment Guide on Hardhat

### Overview

This guide walks you through setting up, testing, and deploying smart contracts on the Luntra Infrastructure using Hardhat development framework.

### Prerequisites

* Node.js (v14 or higher)
* npm or yarn package manager
* A wallet with private key for deployment
* Basic understanding of Solidity and JavaScript
