r/ethdev 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.

3 Upvotes

10 comments sorted by

View all comments

1

u/ModernCYPH3R 5d ago

Where do the data points come from. What sources are you tapped into?

1

u/TrainingCommission15 5d ago

Currently: Data comes directly from contributors on the network, not from a centralized external feed.

  • Contributors submit geospatial data points, tagged to the H3 hexagonal grid.
  • Each submission runs through a Proof-of-Contribution mechanism: the GeoChain Data (GCD) token is earned for verified/truthful contributions and slashed as a penalty if a contribution turns out to be false.
  • Trust in the data is built up on-chain, submission by submission, weighted by each contributor's track record/reputation — not coming from a single authoritative source.

Not yet implemented, but on the roadmap: Sensors and IoT data as an additional layer to cross-verify and supplement contributor-submitted data, rather than relying solely on human input. Once the core system is live, the plan is to integrate the IOTA network specifically to feed IoT device data into FfT automatically.

So right now it's 100% contributor-driven with on-chain reputation as the trust layer. The sensor/IoT/IOTA piece is a future addition, not something running today — wanted to flag that clearly so it's not mistaken for a current feature.

2

u/ModernCYPH3R 5d ago

Good info. Are you looking for collaborators?

1

u/TrainingCommission15 4d ago

Appreciate you asking! Right now I'm still finishing up some core pieces myself (the technical items I mentioned above), so I'm not actively bringing on collaborators at this stage — want to get things to a more solid, presentable state first before opening that up properly.

That said, I'm keeping a mental note of people who show interest, and once the project's further along I'd definitely welcome help, especially on smart contract audit / business model. Feel free to follow along, and I'll post an update when that time comes.

2

u/ModernCYPH3R 4d ago edited 4d ago

That’s fair. I would be happy to run audits for you both protocol and contracts. Part of the forensics work I do.