User-held identity
Participants control their keys, local history, preferences, and portable evidence.
Founder vision documented · Pre-implementation research RFC
PactRide explores a future where riders and drivers can discover each other, negotiate privately, verify pickup, and carry evidence between compatible applications—without one company owning the coordination layer or collecting a mandatory protocol commission.
The premise
Ride-hailing platforms proved that software can match independent drivers and riders at scale. They also placed discovery, identity, pricing, reputation, and access to work behind one operator.
PactRide asks which parts can become shared, interoperable infrastructure—closer to email or the web than a marketplace controlled by one company.
Design constraints
Six rules keep PactRide from becoming the centralized service it was created to avoid.
Participants control their keys, local history, preferences, and portable evidence.
Public discovery is coarse and temporary. Exact details appear only after intentional encrypted exchange.
Relays, maps, payment methods, and community services remain substitutable.
Communities evaluate evidence under local policy instead of accepting one global platform score.
Optional services may charge transparent fees; base protocol access never requires a per-ride commission.
The protocol is not credible until independently written clients complete the same ride flow.
Reference architecture
Distribute events. Never become the mandatory dispatcher or source of truth.
Validate proofs, TTL, duplicates, state conflicts, and local trust policy.
Verify pickup and preserve limited state during outages—not replace citywide internet discovery.
Deliberate boundaries
Signed bilateral state does not need global consensus.
Settlement remains optional and method-neutral.
Infrastructure providers must be replaceable.
Cryptographic proof does not prove identity, conduct, payment, or physical safety.
Nearby radio is useful resilience, not reliable citywide dispatch by itself.
Compatibility matters more than one polished interface.
Evidence-driven roadmap
The founder-authored documentation is complete; substantive external review and maintainer-diversity exit criteria remain open.
Vision documentedInitial event-family schemas, Nostr transport rules, and executable lifecycle fixtures exist; independent cross-language and relay evidence remains.
Current evidence workTwo independently written command-line clients complete one shared transcript across test relays.
Next proofReference clients and any bounded community experiment remain gated by interoperability, safety, legal, and operational evidence.
Not startedProtocol family
The intended CommonPact layer may cover identity, discovery, private negotiation, bilateral agreement, lifecycle events, and portable evidence.
PactRide does not depend on it. Extraction requires a substantially different second profile, independent implementation evidence, explicit migration rules, and preservation of transportation-specific safety requirements.
The foundation
The bounded record of what is fully documented and what remains unproven.
What exists, what remains unproven, and the immediate gates.
Event envelope, validation, versioning, proofs, and compatibility.
Components, data boundaries, transports, and deployment modes.
Location abuse, malicious peers, Sybil attacks, and infrastructure failure.
Portable evidence without a universal platform score.
RFC decisions, conflicts, maintainership, and succession.
Candidate core mapping, extraction criteria, and PactRide independence.
Apache-2.0 specification rights and the boundary for future official software.
Limited capacity, inactivity, archival, and restart conditions.
Open and sustainable
The current specification repository uses Apache-2.0. Commercial and independent implementations are allowed, and users do not owe PactRide a royalty or revenue share merely for implementing the protocol.
Sustainability: stewardship can be funded through grants, sponsorships, consulting, managed infrastructure, audits, support, training, authorized certification, and official products. Future official software may use separately published license terms in separate repositories when PactRide controls the required rights.
Read the licensing and commercial boundaryUse, modify, distribute, and commercialize subject to the standard license conditions.
Build compatible clients and infrastructure without requesting permission or paying a royalty.
Hosting, support, audits, integrations, training, official software, grants, and authorized certification.
Current status
PactRide provides a complete initial founder vision, protocol drafts, strict schemas, test vectors, automated validation, threat analysis, governance, licensing boundaries, and contribution pathways. It does not provide rider or driver applications, identity verification, emergency response, payment protection, insurance, independent interoperability proof, or production safety guarantees. It is maintained at limited capacity and has no promised launch date.
Stewardship and continuity
wpggLabs is the current maintainer. The founder maintains the completed initial vision, repository, website, and public record, but is not attempting to build or operate a production ride network alone. Major implementation should resume only with committed technical maintainers, funded research, or a credible bounded pilot partner.
Open participation
PactRide needs protocol engineers, security researchers, mobile developers, accessibility specialists, drivers, riders, cooperative operators, universities, nonprofits, and informed critics.