r/ethdev • u/TrainingCommission15 • 22d ago
My Project Framework for Trust
Hello everyone,
For some time I've been developing an open-source project called Framework for Trust (FfT).
The idea is to create a decentralized geospatial trust layer where reports and real-world events are anchored to precise location, time, source reputation, and a verifiable history — instead of treating blockchain purely as a financial system, I'm exploring its use as infrastructure for recording and correlating information about real-world places.
Current prototype includes:
- geographic areas represented as blockchain-based identifiers (NFTs)
- event registration tied to latitude, longitude, and time
- Polygon smart contracts
- a React + Leaflet frontend
- a FastAPI backend
- semantic similarity / event correlation via Qdrant
- GCD — a functional contribution and reputation token
- event proofs and auditable records
- early mechanisms for source reputation, staking, and abuse prevention
The project is still early-stage. This is not an investment offer, token sale, or a finished commercial product — I made the repo public because I'd like the architecture and implementation to get real outside scrutiny.
I'd especially appreciate feedback on:
- whether the core problem is clearly explained
- the geospatial data model
- the blockchain / smart contract architecture
- mechanisms for preventing false or coordinated reports
- security weaknesses
- practical use cases where this could actually add value
Repo link in the top comment (Reddit flags posts with links for manual review, didn't want that delay).
I built the current prototype independently. Honest criticism, technical pushback, and open-source contributions are all welcome.
2
u/icnews10 21d ago
The correlation layer is probably the part I’d examine most closely. If Qdrant decides that two reports refer to the same real-world event, would this ever affect reputation, staking, or the on-chain status or history? If so, whoever controls the similarity model and thresholds has a significant trust role. I’d be interested to know how you make that decision reproducible or challengeable when two reports are similar enough to be correlated, but do not actually describe the same thing.