Skip to content

Decentralize exchange for Voluntary Carbon Markets

Notifications You must be signed in to change notification settings

muhraf1/unicarbon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Unicarbon

This repository provides a starter template for building applications on Unicarbon, a decentralized exchange (DEX) dedicated to the Voluntary Carbon Market, powered by Uniswap V4. Unicarbon features a Buffer Pool, Carbon Credit Quality assessment, and Dynamic Fees to enhance trading efficiency and transparency in the carbon market.

Screenshot

How to Run the Program

Follow the steps below to set up and run the application:

Front-End Setup

  1. Clone the repository:

    git clone https://github.com/muhraf1/unicarbon
  2. Navigate to the project directory:

cd unicarbondex
  1. Install the required dependencies:
 npm install
  1. Start the front-end development server:
    npm run dev

Smart Contract Deployment

  1. Open a new terminal and navigate to the same project directory:
cd carbon-oracle-hooks
  1. Deploy the smart contracts using Forge:
   forge script script/DeployHook.s.sol --rpc-url <YOUR_RPC_URL> --private-key <YOUR_PRIVATE_KEY> --broadcast

About

Decentralize exchange for Voluntary Carbon Markets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published