The world's first decentralized neo-bank that transforms traditional African rotating savings (tontines) into smart contract-powered financial circles.
# AfriOne Hedera Services
This repository contains implementations of Hedera services integrated into AfriOne, a multi-currency wallet and asset tokenization platform for African markets. The services leverage Hedera's Token Service (HTS), Consensus Service (HCS), and Smart Contract Service (HSCS) and Hedera File Service for low-cost, compliant financial operations.
Pitch:
figma.com
Hashgraph Certificate:
certs.hashgraphdev.com
AfriOne Docs:
afrione-1.gitbook.io
Testnet Deployments
HCS_TRANSACTIONS_TOPIC_ID=0.0.7179882
HCS_TONTINES_TOPIC_ID=0.0.7179883
HCS_COMPLIANCE_TOPIC_ID=0.0.7179883
HCS_SECURITY_TOPIC_ID=0.0.7179886
TONTINE_FACTORY_CONTRACT_ID=0.0.7181543
Victoria Island Apartment Block A (VIA-BLK-A)=0.0.7181591
## Directory Structure
```
hedera-services/
├── README.md
├── package.json
├── tsconfig.json
├── .env.example
├── .gitignore
└── src/
├── services/
│ └── hedera/
│ ├── token.service.ts
│ ├── consensus.service.ts
│ ├── smart-contract.service.ts
│ └── file.service.ts
├── utils/
│ ├── error-handler.ts
│ ├── transaction-monitor.ts
│ ├── gas-estimator.ts
│ └── cost-tracker.ts
└── examples/
├── property-tokenization.ts
├── tontine-audit-trail.ts
├── complete-tontine-cycle.ts
└── file-storage.ts
```
## Overview
- **Hedera Token Service (HTS)**: Handles fungible tokens for currencies, stablecoins, rewards, real estate fractionalization, and agricultural assets. Supports KYC/AML, mint/burn, and atomic swaps.
- **Hedera Consensus Service (HCS)**: Provides immutable audit trails for transactions, tontine activities, compliance, and security events. Includes encryption for sensitive data.
- **Hedera Smart Contract Service (HSCS)**: Executes Solidity contracts for tontine automation, lending, governance, and DeFi primitives.
- **Hedera File Service (HFS)**: Secure file storag …