Skip to content
This repository has been archived by the owner on Dec 6, 2023. It is now read-only.
/ contract-playground Public archive

A Hardhat playground for smart contracts with Solidity & TypeScript.

License

Notifications You must be signed in to change notification settings

erhant/contract-playground

Repository files navigation

Contract Playground

This is a Hardhat project with several simple contracts and their test in TypeScript. It uses OpenZeppelin contracts as the base contract most of the time.

Compiled contracts are fed into TypeChain to generate types, which are then used within TypeScript.

Usage

  • yarn compile to compile the contracts.
  • yarn test to test the contracts.
  • yarn lint to lint everything.
  • yarn node:start to start a Hardhat node on localhost.
  • yarn node:run <path> to run a script at the given path on localhost.

Formatting & Linting

About

A Hardhat playground for smart contracts with Solidity & TypeScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages