This repository contains CardPaymentProcessor smart contracts.
- Clone the repo.
- Create the
.env
file based on the.env.example
one:- Windows:
copy .env.example .env
- MacOS/Linux:
cp .env.example .env
- Optionally update the settings in the newly created
.env
file (e.g., Solidity version, number of optimization runs, network RPC URLs, private keys (PK) for networks, etc.).
# Install all dependencies
npm install
# Compile all contracts
npx hardhat compile
# Run all tests
npx hardhat test
This project is released under the MIT License, see LICENSE.