8000 GitHub - TrustedAutoData/TAD
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

TrustedAutoData/TAD

Repository files navigation

🚗 Trusted Auto Data (TAD)

Trusted Auto Data is a decentralized platform for collecting, verifying, and sharing vehicle telemetry using blockchain and edge computing. The project brings transparency and trust to the automotive data ecosystem through on-chain records, cryptographic signatures, and reward mechanisms for data providers.


🌐 Vision

Trusted Auto Data empowers car owners, dealers, insurers, and fleet managers to:

  • Collect vehicle telemetry via OBD-II & Raspberry Pi
  • Store and verify data on-chain (e.g., Solana)
  • Earn rewards for maintaining data integrity
  • Enable secure, verifiable access for third-party consumers (leasing, insurance, marketplaces)

🧱 Architecture

Key Modules:

  • 🧩 OBD Reader — Collects real-time telemetry via Bluetooth or USB (ELM327)
  • 💾 Edge Client — Signs data and uploads it to IPFS / on-chain
  • 🔐 Smart Contracts — Store metadata hashes and NFT certificates
  • 🧠 Data Oracle — Validates and timestamps data records
  • 📊 Dashboard/API — For users, dealers, and verifiers to access insights

🚀 Quick Start

Prerequisites

  • Node.js ≥ 16.x
  • Docker & Docker Compose
  • Rust & Solana CLI (for blockchain programs)
  • Raspberry Pi + OBD-II adapter (for telemetry capture)

Setup

git clone https://github.com/TrustedAutoData/TAD.git
cd TAD
yarn install
cp .env.example .env  # configure your keys and endpoints
docker-compose up

Visit http://localhost:3000 for the dashboard (if included).


🔗 Smart Contract Integration

This repo integrates with a Solana-based smart contract suite that handles:

  • ✅ Device registration (NFT-based certificates)
  • 📥 Data submission and signature verification
  • 💰 Token rewards for high-integrity telemetry

Refer to the programs/ or contracts/ directory for Anchor-based smart contracts (if applicable).


🧪 Testing

yarn test

For integration tests, ensure your Solana validator is running locally:

solana-test-validator --reset

📘 API Documentation

If enabled, Swagger UI is available at:

http://localhost:3000/api

🤝 Contributing

We welcome all contributors building the future of decentralized automotive data. Fork this repo and submit a pull request. For major proposals, please open an issue first to discuss.


📄 License

This project is licensed under the MIT License. See LICENSE for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0