Skip to content

harmony-one/harmony-llm-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harmony LLM API

Smart Contracts

The contracts directory contains all blockchain-related code:

  • Smart contract source code
  • Test files
  • Deployment scripts
  • Hardhat configuration

Main contracts:

  • HarmonyLLMPayment.sol: Handles prepaid balances and usage tracking

Setup

Backend Setup

cd backend
python -m venv venv
source venv/bin/activate  # On Windows: .\venv\Scripts\activate
pip install -r requirements.txt

Smart Contract Setup

cd contracts
npm install
npx hardhat compile

Development

Running the Backend

cd backend
python app.py

Testing Smart Contracts

cd contracts
npx hardhat test

Deploying Smart Contracts

cd contracts
npx hardhat run scripts/deploy.js --network <network-name>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.5%
  • JavaScript 1.7%
  • Solidity 1.7%
  • Other 1.1%