TollChain

TollChain

An on-chain private and secure FASTag.

TollChain

TollChain

An on-chain private and secure FASTag.

The problem TollChain 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

  1. 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

  1. 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

  1. 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

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

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

Tracks Applied (8)

Best Use of Anon Aadhaar

We have verified the user's identity via Anon-Aadhaar . Only after getting verified , can the user proceed to make FASTa...Read More

privacy + scaling explorations

Best Scaffold-ETH2 entry

We have used Scaffold-ETH 2 for our frontend . It is almost complete. It's impact is more secure and private FASTag gene...Read More

BuidlGuidl.eth 🏰 🔥

Most Innovative Use of CDP SDK

Coinbase's OnchainKit streamlines TollChain's frontend by providing ready-to-use React components and TypeScript utiliti...Read More

Coinbase Developer Platform

Consumer Crypto Prize

We have used On-chain kit and CDP Paymaster to create an on-chain implementation of FASTag . It allows users to pay for ...Read More

Coinbase Developer Platform

Best Developer Feedback

Coinbase's OnchainKit streamlines TollChain's frontend by providing ready-to-use React components and TypeScript utiliti...Read More

Coinbase Developer Platform

CDP SDK

Coinbase's OnchainKit streamlines TollChain's frontend by providing ready-to-use React components and TypeScript utiliti...Read More

Coinbase Developer Platform

OnchainKit Pool Prize

Coinbase's OnchainKit streamlines TollChain's frontend by providing ready-to-use React components and TypeScript utiliti...Read More

Coinbase Developer Platform

Build Innovative Consumer Apps on Base

We have used On-chain kit and CDP Paymaster to create an on-chain implementation of FASTag's , which enhances the securi...Read More

Base

Discussion