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.
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)
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
- Node.js ≥ 16.x
- Docker & Docker Compose
- Rust & Solana CLI (for blockchain programs)
- Raspberry Pi + OBD-II adapter (for telemetry capture)
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).
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).
yarn test
For integration tests, ensure your Solana validator is running locally:
solana-test-validator --reset
If enabled, Swagger UI is available at:
http://localhost:3000/api
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.
This project is licensed under the MIT License. See LICENSE for details.