Get Started with NovaLayer

Launch your modular L2 in minutes. This guide will walk you through the essential steps.

1Install NovaLayer CLI

The NovaLayer Command Line Interface (CLI) is your primary tool for interacting with the NovaLayer network, deploying L2s, and managing validators.

npm install -g @novalayer/cli

Ensure you have Node.js (v18+) and npm installed on your system.

2Initialize Your Project

Create a new NovaLayer project with a basic configuration. This will set up the necessary files and dependencies.

novalayer init my-first-l2

Follow the prompts to select your desired execution environment and data availability layer.

3Deploy Your First L2

Once your project is initialized, you can deploy your L2 to the NovaLayer testnet.

cd my-first-l2 && novalayer deploy

The deployment process may take a few minutes. You will receive an RPC endpoint upon successful deployment.

4Next Steps

Congratulations! You've deployed your first NovaLayer L2. Now you can:

  • Integrate with your dApp using the NovaLayer SDK.
  • Explore advanced configuration options in the dashboard.
  • Deploy smart contracts to your new L2.
  • Join our developer community on Discord for support.