Smart contracts for carpooling: a blockchain-based approach

Most traditional carpooling schemes rely on centralized agents, with potential issues regarding trust, transparency, and additional commission fees. This paper introduces "Smart Contracts for Carpooling: A Blockchain-Based Approach", a decentralized application (dApp) that tackles these limitations. Building on the Ethereum blockchain and using smart contracts implemented in Solidity, our system offers secure, peer-to-peer transactions between drivers and passengers without relying on third-party authority. The platform enables users to sign up, post or request rides, match desired rides, and make payments—under laws by peer-to-peer transparent and tamperevident smart contracts. HTML, CSS, and JavaScript are used for frontend code, while Web3.js serves to integrate dApp with the Ethereum network via MetaMask. Development and testing were performed utilizing Ganache to mimic a local blockchain environment. This implementation demonstrates a functional, trustless carpooling system within a controlled setting, emphasizing block-chain’s potential to improve security, reduce operational costs, and eliminate reliance on intermediaries in the ride-sharing ecosystem. Although not yet deployed on a public network, the prototype showcases the feasibility and advantages of applying decentralized technologies to create efficient, user-centric transportation solutions.

Authors

Institutions

Publication Details

Journal
IET conference proceedings.
Published
2026-02-01
DOI
https://doi.org/10.1049/icp.2025.4704
Primary Topic
Transportation and Mobility Innovations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Smart contracts for carpooling: a blockchain-based approach

Nilambari Narkar, A. L. Pereira, Mayuresh Shinde, Simran Tiwari et al.
IET conference proceedings.
Transportation and Mobility Innovations
article

Smart contracts for carpooling: a blockchain-based approach

Nilambari Narkar, A. L. Pereira, Mayuresh Shinde, Simran Tiwari, Pooja Raut
article en

Abstract

Most traditional carpooling schemes rely on centralized agents, with potential issues regarding trust, transparency, and additional commission fees. This paper introduces "Smart Contracts for Carpooling: A Blockchain-Based Approach", a decentralized application (dApp) that tackles these limitations. Building on the Ethereum blockchain and using smart contracts implemented in Solidity, our system offers secure, peer-to-peer transactions between drivers and passengers without relying on third-party authority. The platform enables users to sign up, post or request rides, match desired rides, and make payments—under laws by peer-to-peer transparent and tamperevident smart contracts. HTML, CSS, and JavaScript are used for frontend code, while Web3.js serves to integrate dApp with the Ethereum network via MetaMask. Development and testing were performed utilizing Ganache to mimic a local blockchain environment. This implementation demonstrates a functional, trustless carpooling system within a controlled setting, emphasizing block-chain’s potential to improve security, reduce operational costs, and eliminate reliance on intermediaries in the ride-sharing ecosystem. Although not yet deployed on a public network, the prototype showcases the feasibility and advantages of applying decentralized technologies to create efficient, user-centric transportation solutions.

IET conference proceedings.Vol. 2025(43)
Xavier Institute of Communications (IN)
Openalex Percentile: Top 67%
Transportation and Mobility Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.