Open Protocol Specification v1.0

The Open Standard for Road Safety Credentials

RSCP is a privacy-by-protocol standard for issuing, holding, and verifying road safety credentials for delivery riders and drivers worldwide. Built on W3C Verifiable Credentials with selective disclosure.

Apache 2.0 License • W3C VC 2.0 Compatible • ISO Compliant

47+
Compliance Frameworks
15+
Jurisdictions Supported
W3C
Standards Based
Open
Source Protocol
Protocol Features

Privacy by Protocol, Not Policy

RSCP achieves privacy through structural separation. The registry schema literally does not define fields for private data.

Privacy by Protocol

Registry operators cannot access personal data by protocol design. Privacy is structural, not access control.

W3C VC 2.0 Compliant

Built on W3C Verifiable Credentials Data Model 2.0 and Decentralized Identifiers for global interoperability.

Ed25519 + BBS+ Cryptography

Ed25519 for credential signing, BBS+ signatures for selective disclosure with unlinkable derived proofs.

Selective Disclosure

Holders reveal only what's needed. Prove 'score >= 80' without revealing actual value using predicate proofs.

Three Certification Levels

Bronze, Silver, and Gold levels with progressive training requirements and validity periods.

Global Interoperability

ISO 27001/27701 compliant. Works across GDPR, CCPA, LGPD, DPDPA, and 15+ regional frameworks.

Protocol Participants

Five-Party Trust Model

Different parties have legitimate but different data access needs. RSCP enforces this at the protocol level.

Trust Anchor

AutoviaTest.com

Publishes protocol, manages issuer registry

Issuer

Companies

Certifies riders, retains full credential data

Holder

Riders/Drivers

Holds credentials, controls disclosure

Verifier

Police/Restaurants

Verifies credentials, sees only disclosed data

Registry

Operator

Stores public records only (no PII by protocol)

Data Visibility by Party

This is structural separation, not access control

DataIssuerHolderRegistryVerifier
Name, Level, Dates
Certificate Number
Issuer Signature
Email, PhoneIf disclosed
Test ScoresIf disclosed
Internal Rider ID
Protocol Flow

Issue Hold Verify

Simple three-step flow with privacy preserved at every stage

Step 01

Issue Credential

Company completes rider training, creates credential with Ed25519 + BBS+ signatures, sends full credential to rider, registers public attributes only.

Step 02

Hold in Wallet

Rider stores full credential in wallet app. Has complete control over what to disclose. Can generate selective proofs using BBS+ signatures.

Step 03

Verify Instantly

Police scans QR code, gets instant verification. Sees name, level, validity. No email, phone, or scores unless rider chooses to disclose.

Join the Open Standard Movement

RSCP is an open protocol governed by the community. Contribute to the specification, build implementations, or join the discussion.