- Notifications
You must be signed in to change notification settings - Fork2
The Hewego project is an application designed for issuing bonds on the Hedera blockchain. The project's repository includes multiple components, such as the server, website, indexer, and smart contract resources, all necessary for the deployment and operation of the bond issuance platform on Hedera.
VAR-META-Tech/hewego
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
TheHewego
project is an application designed for issuing bonds on the Hedera blockchain. The project's repository includes multiple components, such as the server, website, indexer, and smart contract resources, all necessary for the deployment and operation of the bond issuance platform on Hedera.
- Database:
PostgresSQL
- Frontend:
NextJS
- API, Indexer:
NestJS
- SmartContract:
Solidity
- You must install Node version 18 or newer. To run stable application, we recommend using node version
18
.
Before starting the app you would need to setup env variables. To do so first go to the rootapps
dir of monorepo and copy all.env.example
in each sub folder to.env
file equivalently.
$ npm install -g pnpm$ pnpm install
$ pnpm run build
# development$ pnpm run dev
$cd packages/smart-contract$ cp .env.example .env$ yarn install# Run job task$ npx hardhat run ./scripts/jobs.ts --network testnet
- You need to have a Hedera testnet account. You can create onehere.
- You need to have Loan token (LTK) & Collateral token (CTK) in your account. You can get them by swaping HBAR toLTK orCTK.
- Website -https://hewego.var-meta.com/
About
The Hewego project is an application designed for issuing bonds on the Hedera blockchain. The project's repository includes multiple components, such as the server, website, indexer, and smart contract resources, all necessary for the deployment and operation of the bond issuance platform on Hedera.