EHEPS Web3 Observatory
EHEPS International Organization — Web3, Stellar Blockchain & GPU Analytics
""License: MIT" (https://img.shields.io/badge/License-MIT-yellow.svg)" (LICENSE) ""Blockchain: Stellar" (https://img.shields.io/badge/Blockchain-Stellar-blue.svg)" (https://stellar.org/) ""CUDA" (https://img.shields.io/badge/GPU-NVIDIA%20CUDA-76B900.svg)" (https://developer.nvidia.com/cuda-zone) ""Organization" (https://img.shields.io/badge/Organization-EHEPS-0A66C2.svg)" (https://eheps.com)
«An open-source Web3 research and blockchain analytics platform developed by EHEPS International Organization for public blockchain data analysis, Stellar ecosystem research, and GPU-accelerated computation.»
🌍 About EHEPS
EHEPS International Organization is focused on education, humanitarian services, environmental protection, and technology-driven community development.
Website: https://eheps.com
This project explores how open blockchain infrastructure, artificial intelligence, and high-performance computing can support transparent digital systems and humanitarian technology.
🚀 Project Vision
EHEPS Web3 Observatory is designed as a research and analytics platform for:
- Stellar blockchain data
- Public ledger analysis
- Cryptocurrency transaction analytics
- Web3 infrastructure research
- GPU-accelerated blockchain computation
- Blockchain transparency and verification
- AI-assisted Web3 analytics
- Humanitarian and nonprofit technology applications
The project is designed around public blockchain data and does not require private wallet credentials.
🔗 Stellar Integration
The project uses the public Stellar Horizon API for blockchain data.
Stellar Horizon
Example ledger:
https://horizon.stellar.org/ledgers/63906755
Related endpoints:
https://horizon.stellar.org/ledgers/63906755/transactions
https://horizon.stellar.org/ledgers/63906755/operations
https://horizon.stellar.org/ledgers/63906755/payments
https://horizon.stellar.org/ledgers/63906755/effects
The platform can retrieve and analyze:
- Ledgers
- Transactions
- Operations
- Payments
- Effects
- Account activity
- Asset information
- Transaction statistics
⚡ CUDA GPU Analytics
The "cuda/" component is intended for computationally intensive blockchain-data analytics.
Potential workloads include:
- Parallel transaction processing
- Hash computation
- Dataset classification
- Blockchain statistics
- Large-scale address analysis
- GPU benchmarking
- Parallel data transformation
Important
CUDA is used for public-data computation and analytics.
This project does not implement private-key recovery, seed-phrase processing, or unauthorized wallet access.
🏗️ Architecture
┌─────────────────────────┐
│ EHEPS Web3 │
│ Observatory │
└────────────┬────────────┘
│
┌────────────────┴────────────────┐
│ │
▼ ▼
┌─────────────────┐ ┌─────────────────┐
│ Stellar Horizon │ │ Web3 APIs │
│ API │ │ & Data Sources│
└────────┬────────┘ └────────┬────────┘
│ │
└───────────────┬────────────────┘
▼
┌─────────────────────────┐
│ Data Collection Layer │
└────────────┬────────────┘
│
┌─────────────┴─────────────┐
│ │
▼ ▼
┌─────────────────┐ ┌─────────────────┐
│ Python Analytics│ │ CUDA Engine │
│ │ │ │
│ API / ETL / QA │ │ GPU Processing │
└────────┬────────┘ └────────┬────────┘
│ │
└─────────────┬─────────────┘
▼
┌─────────────────────────┐
│ Analytics / Reports / │
│ Research Applications │
└─────────────────────────┘
📁 Repository Structure
Ehepsx/ │ ├── README.md ├── LICENSE ├── SECURITY.md ├── CONTRIBUTING.md │ ├── cuda/ │ ├── CMakeLists.txt │ ├── include/ │ │ └── web3_analytics.cuh │ └── src/ │ ├── main.cu │ └── web3_analytics.cu │ ├── stellar/ │ ├── horizon_client.py │ ├── ledger_analyzer.py │ └── requirements.txt │ ├── api/ │ └── README.md │ ├── docs/ │ ├── architecture.md │ ├── stellar.md │ └── security.md │ ├── tests/ │ └── test_stellar.py │ └── .github/ └── workflows/ └── build.yml
🔬 Research Areas
Stellar Blockchain
Research and analyze:
- Ledger structure
- Transaction activity
- Payment flows
- Operations
- Assets
- Account activity
- Network statistics
GPU Computing
Research:
- CUDA parallel processing
- GPU data analytics
- Large blockchain datasets
- Computational optimization
AI + Web3
Future research may include:
- AI-assisted blockchain analysis
- Automated anomaly detection
- Natural-language blockchain queries
- Blockchain data classification
- Research dashboards
- Humanitarian-finance analytics
🧪 Example Stellar Analysis
A public Stellar account can be analyzed without exposing any private credentials.
Example public address:
GAFAUQXQBCZLQ3HMCORFZCD7HEVT7RBDSPRHLBN5T7HZV24GE6HUAKXX
The system can investigate publicly available:
- Incoming payments
- Outgoing payments
- Transaction hashes
- Ledger numbers
- Asset types
- Amounts
- Timestamps
- Operation types
Security rule
A public address is not a private credential.
Never place any of the following in this repository:
Private keys Seed phrases Recovery phrases Passwords API secrets Authentication tokens Wallet signing credentials
🛠️ Development
Requirements
Recommended development environment:
- Python 3.11+
- CMake
- C++ compiler
- NVIDIA CUDA Toolkit
- NVIDIA GPU for CUDA workloads
- Git
- Linux, Windows, or compatible development environment
Clone
git clone https://github.com/EHESPO/Ehepsx.git cd Ehepsx
Python environment
python -m venv .venv
Linux/macOS:
source .venv/bin/activate
Windows:
.venv\Scripts\activate
Install dependencies:
pip install -r stellar/requirements.txt
⚡ CUDA Build
Create a build directory:
mkdir build cd build
Configure:
cmake ..
Build:
cmake --build . --config Release
Run the analytics application:
./ehepsx
🔐 Security
Security is a core requirement of the project.
The application is designed to operate on public blockchain information.
Never commit secrets
Use environment variables for any legitimate application credentials:
export API_KEY="your-key"
Never hard-code credentials into source code.
Before committing:
git status
Review all files for sensitive information.
📊 Data Integrity
Blockchain data should be treated as verifiable public evidence.
The application should:
- Retrieve data directly from the official API.
- Validate HTTP/API responses.
- Record ledger sequence numbers.
- Record transaction hashes.
- Preserve source URLs.
- Distinguish confirmed data from assumptions.
- Never infer ownership solely from an address appearing in blockchain data.
🧭 Roadmap
Phase 1 — Foundation
- Repository creation
- Project documentation
- Stellar Horizon client
- Ledger analyzer
- Automated tests
Phase 2 — Web3 Analytics
- Transaction analytics
- Payment analytics
- Account monitoring
- Asset analytics
- Export to JSON/CSV
Phase 3 — CUDA
- CUDA project
- GPU transaction processing
- Parallel hashing benchmarks
- GPU analytics pipeline
Phase 4 — AI
- AI-assisted blockchain analysis
- Natural-language queries
- Automated anomaly detection
- Research assistant
Phase 5 — EHEPS Platform
- Web dashboard
- Public transparency dashboard
- Humanitarian technology analytics
- Web3 research portal
- Open-source contributor ecosystem
🤝 Contributing
Contributions are welcome.
Before submitting a pull request:
- Create a feature branch.
- Add or update tests.
- Document significant changes.
- Do not commit secrets or credentials.
- Submit a pull request describing the change.
See:
CONTRIBUTING.md
📜 License
This project is released under the MIT License.
See:
LICENSE
🛡️ Responsible Use
This repository is intended for:
- Open-source research
- Blockchain analytics
- Education
- Public-data analysis
- Nonprofit technology
- Web3 infrastructure research
- High-performance computing research
It must not be used to access wallets or systems without authorization.
🌐 EHEPS
EHEPS International Organization
Education • Humanitarian Services • Environmental Protection • Technology
Website:
Web3 research repository:
https://github.com/EHESPO/Ehepsx
Stellar:
Stellar Horizon:
⭐ Support the Project
If you find this project useful:
- ⭐ Star the repository
- 🐛 Report issues
- 🔧 Submit improvements
- 📚 Improve documentation
- 🤝 Contribute research
EHEPS Web3 Observatory — Open technology for transparent, responsible, and humanitarian-focused Web3 research.