Search projects, hackathons, sponsors and tech

    ← All projects

    TollChain

    An on-chain private and secure FASTag.

    About

    The problem it solves 1. Security and Fraud Prevention Problem : Traditional systems face issues with unauthorized or double payments and cyber attacks Solution: TollChain uses blockchain's immutable ledger and smart contracts to prevent transaction tampering and ensure payment authenticity 2. Privacy Concerns Problem: Current systems expose user data and vehicle tracking information Solution: TollChain implements Anon-Aadhaar for anonymous authentication and transactions are stored on chain , hence preserve user’s privacy 3. Technical Failures Problem: Server downtime and hardware issues at toll plazas lead to delays and payment failures Solution: Decentralised blockchain architecture eliminates single points of failure and ensures continuous operation 4. Payment Proofs Problem: Disputes between operators and complex settlement processes cause delays Solution: Smart contracts provide provable transaction data and history , leading to simpler settlements in case of disputes Additional Features We would have tried to support Chain Abstraction using Socket , as the users should be able to top up their car-wallets via a wallet of any chain of their choice . This would help in user onboarding as it would reduce the friction of using our protocol

    How it's made

    Challenges we ran into 1. TollChain's development went through three main stages. We first tried building a mobile app using React Native, but important tools we needed (like Anon Aadhaar) wouldn't work properly. Then we tried making a website, but discovered that websites can't properly read RFID tags through phone scanners. Our final solution? We're running the website directly from our phones - basically turning phones into mini-servers. This clever workaround lets us both host the website and use the phone's hardware to scan RFID tags, giving us the best of both worlds. 2. While building TollChain, we hit a roadblock with the paymaster system - which handles gas fees for users. At first, it was tricky to get it working properly with our smart contracts. However, after some troubleshooting and adjustments, we successfully implemented the CDP paymaster