Deploy a Contract
Learn how to deploy a contract on VSL.
Deploying contracts on VSL is exactly the same process as on any EVM-compatible blockchain.
You may use any stacks of your choice, here is a list of popular ones:
- Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
-
Hardhat is a development environment for Ethereum software. It consists of different components for editing, compiling, debugging and deploying your smart contracts and dApps, all of which work together to create a complete development environment.
-
Remix is a full stack web framework that lets you focus on the user interface and work back through web standards to deliver a fast, slick, and resilient user experience.
-
ethers.js is a complete, compact and simple library for Ethereum and ilk, written in TypeScript.
-
Web3.js is a TypeScript implementation of the Ethereum JSON RPC API and related tooling maintained by ChainSafe Systems.