/ Docs / Context & Vision v1 Β· 2026
Overview Β· Context

Context & Vision

Why RideChain exists, the European low-density logistics models it adapts, the India go-to-market playbook, and the decisions that are now locked for the build.

1. The problem

India has ~6.4 lakh villages holding ~65% of the population, yet the last 10–40 km into the interior is the unsolved leg of logistics. Bluedart, Delhivery, Ekart, India Post, Porter, Dunzo and Shadowfax all either stop at the block/tehsil town, charge premium rates, or take 3–7 days and frequently fail first-attempt because rural homes have no precise address.

Meanwhile two things sit idle in every village:

🚲

Idle capacity

People with cycles, bikes, autos, e-rickshaws, Boleros, tractors, Tata Aces and mini-trucks who already travel to the block town daily.

πŸ’Έ

Money leaving the village

Almost no local earning opportunity uses those everyday trips. Value flows out, not in.

2. The idea

RideChain.in turns ordinary villagers into a crowd-sourced last-mile delivery network. Anyone can join as a Delivery Partner and deliver to their capacity; anyone can book a delivery by choosing size, weight, vehicle type and other parameters. The matching engine assigns the right partner & vehicle, payment is held in escrow, and handover is protected by dual OTP + proof-of-delivery.

flowchart LR
  B["πŸ‘€ Anyone books
app Β· web Β· WhatsApp Β· walk-in"] --> M{{"Matching engine
size Β· weight Β· vehicle Β· geo"}} M --> P["πŸ›΅ Village partner
delivers to capacity"] P --> R["πŸ“ Receiver
door or RideChain Point"] M -.bundling.-> H["πŸͺ RideChain Points
+ Block Hub milk-run"] H --> P classDef g fill:#e7f4ec,stroke:#1b7f4b,color:#115c36; classDef s fill:#fff3e0,stroke:#f4920b,color:#8a5200; class B,R g; class M,H,P s;
The two-sided marketplace at a glance β€” demand (anyone) meets idle supply (villagers) through the matching engine and the PUDO/hub network.

3. Why the European model β€” and how we adapt it to India

Rural Europe solved low-density delivery economics not with dedicated fleets but with three primitives. RideChain adapts each to the Indian village.

European primitiveWho does itRideChain India adaptation
PUDO networks β€” Pickup/Drop-Off points so one trip serves many parcelsMondial Relay / Relais Colis (France), DHL Packstation (Germany)RideChain Point = kirana shop / CSC / panchayat office / chai stall as the village drop-collect & storage node
Crowd / occasional couriers β€” pay people already making a trip to carry parcelsPostNord, Bring (Nordics); Cocolis / Shopopop (France)The core "anyone with capacity" partner model β€” piggyback on trips villagers already make
Hub-and-spoke feeders + bundling β€” consolidate at a town hub, run scheduled village "milk runs"La Poste, Swiss PostBlock Hub β†’ village milk-run with multi-stop bundling β€” the cheapest delivery tier
Mondial Relay in one line: a French low-cost parcel network whose trick is to not do door-to-door β€” senders drop at a partner shop, the parcel hops shop β†’ hub β†’ shop, and the receiver collects from a shop near them. No failed home deliveries, no precise addressing, parcels batched. RideChain makes the kirana that shop.

4. The cost thesis β€” structurally cheaper than Porter & Bluedart

RideChain beats incumbents on cost by model, not by subsidy. Last-mile cost per parcel β‰ˆ

cost/parcel β‰ˆ (trip_cost βˆ’ backhaul_revenue) Γ· parcels_per_trip Γ— (1 + failed_attempt_rate) + fixed_overhead

Porter runs dedicated trips (parcels_per_trip β‰ˆ 1 + idle pay). Bluedart carries fixed hubs/fleet + rural re-attempt cost. RideChain drives every term toward zero:

  1. Piggyback / marginal-trip (the moat): attach parcels to trips villagers already make β†’ marginal cost β‰ˆ 0. Porter structurally cannot do this.
  2. PUDO points kill failed deliveries: ~100% first-attempt success + batched arrivals; removes the failed-attempt multiplier and rural addressing cost.
  3. Bundling (VRP): one trip serves many parcels β†’ denominator grows, cost/parcel falls.
  4. Backhaul: fill the empty return leg (produce to mandi) β†’ revenue on already-free miles.
  5. Zero owned fleet/hubs: partners own vehicles, kiranas are hubs β†’ ~zero fixed overhead.
  6. No "stay-online" subsidy: partner opportunity cost β‰ˆ 0 β†’ no incentive burn.
β‚Ή150–250
Porter β€” 15 km dedicated
β‚Ή60–120
Bluedart β€” 3–7 days, often fails
β‚Ή70–90
RideChain β€” urgent/dedicated
β‚Ή25–45
RideChain β€” bundled milk-run

Full treatment in Scale & Low-Cost and Commission & Pricing.

5. Intended outcome

A two-sided marketplace that (a) gives villagers a real extra-income stream from trips/vehicles they already have, (b) gives anyone cheap, fast, trustworthy delivery into and out of the interior, and (c) is self-sustaining β€” local partners, local PUDO points, local demand, platform taking a thin commission + surge. Brand promise to partners: "apni gaadi, apna time, apni kamai" (your vehicle, your time, your income).

6. Product surface

App / PortalWhoCore job
RideChain Partner (Android Β· Flutter)Delivery partnersOnboard/KYC, set capacity, go online, accept/auto-receive jobs, navigate, OTP handover, earn, withdraw
RideChain Book (Android Β· Flutter)Anyone β€” household, shop, farmer, pharmacyBook (size/weight/vehicle/params), pay, track, OTP confirm, rate
RideChain Dispatch / Hub (Android + Web)Block-hub operators, kirana Points, B2B clientsBulk intake, assign/batch, PUDO inventory, cash reconcile
Admin & Web Booking (Next.js PWA)Ops, support, finance + public webWeb booking, live ops map, fraud console, payouts, analytics
No-app channelsDeep interior, no smartphoneWhatsApp bot + IVR/missed-call booking; assisted booking at any Point

7. Locked decisions

AreaDecision
EntityWetware Systems Private Limited
AppsFlutter (Partner / Book / Dispatch flavors, one codebase) + Next.js PWA (web booking + admin)
BackendGo (modular monolith β†’ split match/geo engine at scale)
InfraCloudflare (Workers / CDN / R2 / WAF / DNS) Β· PostgreSQL+PostGIS Β· Redis
PaymentsRazorpay primary β†’ Cashfree fallback, routed by live success rate; split via Razorpay Route / Cashfree Easy Split β€” platform never holds money (no RBI nodal/PA licence)
KYCCashfree Easy KYC (Aadhaar OKYC, PAN, bank/UPI penny-drop, name/face match) β€” no DigiLocker for MVP
VehiclesAll types (cycle β†’ mini-truck); motorized validated via VAHAN/Sarathi
Money modelCommission + surge, tiered speed (bundled milk-run cheapest)
PilotHindi belt β€” UP / Bihar / MP / Rajasthan (exact block TBD)
Two RideChains exist. A separate, unrelated project named "RideChain" (a P2P comms app) lives elsewhere on this machine. This product β€” the rural delivery network β€” is independent and lives in this repo only.

8. Open questions