A Refi economic system that emerges regenerative impacts, initially to target the food economy in the Machuca River Valley, a bioregion in Costa Rica.
I have created this project on a Windows 11 machine using VSCode and Powershell. I haven't tried installing it and running the scripts in WSL or on a Linux machine.
Comparing Hardhat to Remix and Foundry, Hardhat is an easier integration with things like Typescript, Ethers.js (or Viem), VSCode and Windows, while being at a professional level and helping to stay close to Web3.
Using the Typescript version of Hardhat.
Small and cleaner version of ethers.js, used by Hardhat.
Uses the VSCode Hardhat Extension to facilitate writing quality solidity.
Uses Hardhat Ignition for configuring deployments.
Uses Mocha with Hardhat Chai Matchers for the latter's Ethereum-specific enhancements to the Chai test assertion library.
To obtain and install everything:
Clone the Git repository from https://github.com/dkent600/thrivable-economy.git.
Make sure you have the latest version of node and npm.
Run npm run install
to install everything.
npm run clean
-- install or reinstall
npm run compile
-- compile the contracts
npm run test
-- test the contracts against the local hardhat node
npm run deploy
-- deploy the contracts to the local hardhat node and display the resulting contract addresses
To see more about the status of the project, see the Telegram chat at: https://t.me/thrivableeconomy.