Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

https://horizon.stellar.org

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:

  1. Retrieve data directly from the official API.
  2. Validate HTTP/API responses.
  3. Record ledger sequence numbers.
  4. Record transaction hashes.
  5. Preserve source URLs.
  6. Distinguish confirmed data from assumptions.
  7. 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:

  1. Create a feature branch.
  2. Add or update tests.
  3. Document significant changes.
  4. Do not commit secrets or credentials.
  5. 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:

https://eheps.com

Web3 research repository:

https://github.com/EHESPO/Ehepsx

Stellar:

https://stellar.org/

Stellar Horizon:

https://horizon.stellar.org


⭐ 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.

About

Crypto or web3

Resources

Code of conduct

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors