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
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.
Five-Party Trust Model
Different parties have legitimate but different data access needs. RSCP enforces this at the protocol level.
AutoviaTest.com
Publishes protocol, manages issuer registry
Companies
Certifies riders, retains full credential data
Riders/Drivers
Holds credentials, controls disclosure
Police/Restaurants
Verifies credentials, sees only disclosed data
Operator
Stores public records only (no PII by protocol)
Data Visibility by Party
This is structural separation, not access control
| Data | Issuer | Holder | Registry | Verifier |
|---|---|---|---|---|
| Name, Level, Dates | ✓ | ✓ | ✓ | ✓ |
| Certificate Number | ✓ | ✓ | ✓ | ✓ |
| Issuer Signature | ✓ | ✓ | ✓ | ✓ |
| Email, Phone | ✓ | ✓ | ✗ | If disclosed |
| Test Scores | ✓ | ✓ | ✗ | If disclosed |
| Internal Rider ID | ✓ | ✓ | ✗ | ✗ |
Issue → Hold → Verify
Simple three-step flow with privacy preserved at every stage
Issue Credential
Company completes rider training, creates credential with Ed25519 + BBS+ signatures, sends full credential to rider, registers public attributes only.
Hold in Wallet
Rider stores full credential in wallet app. Has complete control over what to disclose. Can generate selective proofs using BBS+ signatures.
Verify Instantly
Police scans QR code, gets instant verification. Sees name, level, validity. No email, phone, or scores unless rider chooses to disclose.
Start Building with RSCP
Whether you're an issuer, verifier, developer, or policymaker