Protocol mechanics
How M2M powers the decentralized grid
M2M (Machine to Machine) is a DePIN protocol on Solana that connects EV drivers with residential charging capacity. The full experience is built around a closed loop: discovery on the map, cryptographic commitment before energy flows, QR code authentication to prove the driver is physically present, dual verification of energy delivery, and programmable settlement back to participants' wallets. Together, these stages form the M2M decentralized power loop: idle home infrastructure becomes verifiable, monetizable infrastructure, while drivers gain trusted access without surrendering custody to a traditional platform.
The scan-to-authenticate layer is central to our security model. Session-bound QR codes tie a charging session to a real-world location, closing the gap between software intent and physical plug-in. Combined with oracle-backed metering, the protocol minimizes fraud, supports future hardware integrations, and keeps settlement aligned with actual energy transferred.
The decentralized power loop
From listing to payout, each stage reinforces the next: commitment before consumption, presence before power, verification before settlement, and instant finality on-chain so the network compounds with every successful session.
Host lists charger
DePIN node on the map
Escrow handshake
Solana smart contract
QR authentication
Proof of presence
Oracle reconciliation
Hardware + vehicle data
Instant settlement
Wallet to wallet
Protocol mechanics
Four integrated stages take a session from map selection to settled payment. Together they define trust, presence, measurement, and economic closure for peer-to-peer charging.
- 01
On-Chain Handshake & Escrow Lock
The session begins before a single kilowatt is transferred. When a driver selects a host's charger on the M2M map, they initiate an on-chain handshake. The estimated session cost is secured in a decentralized Solana escrow smart contract. This trustless lock ensures hosts know they will be paid, and drivers know their funds are safe until the energy is actually delivered. No centralized middlemen, no counterparty guesswork.
- 02
Scan-to-Authenticate (Proof of Presence)
To ensure absolute security and prevent spoofing, M2M requires physical Proof of Presence to unlock the hardware. Through the M2M host dashboard, the charger owner generates a unique, session-specific QR code. The driver uses their M2M app to scan this QR code directly at the physical location. Once the scan is validated by the network, the hardware is triggered, and the session officially begins.
- 03
Dual Verification Oracle & Energy Delivery
As electrons flow, the M2M protocol monitors the session in real-time. We utilize a dual-verification oracle model that continuously reconciles the energy output reported by the host's charging hardware with the energy intake reported by the driver's vehicle telematics. This guarantees that both sides remain honest, preventing hardware tampering and ensuring the driver only pays for exactly what their car receives.
- 04
Sub-Second Settlement & The DePIN Loop
Once the vehicle is fully charged or the driver ends the session, the oracle finalizes the exact energy usage. Built on Solana, the escrow smart contract instantly settles the payment with sub-second finality and near-zero fees. The host receives their earnings immediately directly to their wallet. Home chargers become revenue-generating assets, drivers get reliable access to a decentralized grid, and the M2M network grows stronger with every plug-in.
Join the M2M network
Explore live listings, onboard as a host, or read the full technical and economic framing in our whitepaper.