A driver with 5,000 rides and a 4.9 rating on Uber? Counts for nothing on Lyft.
A host with a 5 star rating on Airbnb? Try convincing guests on VRBO to book without offering a steep discount. A seller with 800 successful transactions on Ebay? Good luck when you try to break in to the Amazon marketplace.
It’s not a technical limitation, It’s a business model.
Platforms trap you because rebuilding reputation is costly. Each move to a new platform applies a reputation tax. You start at zero, and the platform keeps your identity in a walled garden.
In theory, cryptographic identity verification could address this, but, until now, the infrastructure has remained largely inaccessible.
Cipherblock.io changes this by making reputation a portable, verifiable identity that you control.
In the abstract
You carry a single keypair that represents your public identity.
Anyone can publish an attestation about you that is digitally signed, timestamped, and published publicly.
Any platform can verify an attestation in constant time without asking us or trusting a third party.
In practical terms
A rideshare driver with 5,000 rides asks riders to sign attestations
Each attestation is cryptographically signed and timestamped
When joining another, the driver presents these attestations and users can see that these attestations are very likely coming from actual people and not fake accounts because the software can typically tie them back to someone they know or the signals are too costly to fake
The platform verifies the signatures instantly no phone calls, no manual review
The driver starts with established credibility, not from zero
Reputation stops being a private resource and becomes a set of verifiable claims you can take anywhere.
Everything runs in the browser meaning no downloads and no setup required:
Generate your keypair client-side in seconds (private key never transmitted to any server)
Anyone can run an operator that records attestations
Operators maintain interoperable chains and compete for users without lock-in
Users store signed receipts as cryptographic proof; even if an operator disappears, you keep the attestations
Sites can integrate cipherblock for identity management with a few lines of code (an npm package)
Open source and verifiable
The infrastructure is live at cipherblock.io. Read the technical specification to understand how it works.
New entrants can bootstrap trust networks without years of building reputation systems
Smaller platforms can compete with incumbents on service quality rather than network effects
Regulatory pressure for data portability is increasing and users increasingly value platforms that respect their autonomy
It introduces trade-offs that many people are unaccustomed to and might therefore hate
Depends on network effects as well, if there aren’t enough adopters no one will want to support it perpetuating the problem
It depends on someone caring about this enough to do something
**Important: This is a functional prototype and active research project.**
The infrastructure works and is live at cipherblock.io, but expect rough edges, breaking changes, and ongoing experimentation. Think of this as an invitation to explore the concept, not production-ready software.
For Users: Build Your Portable Identity
Visit cipherblock.io - Generate your keypair in seconds, entirely in your browser
Grab tokens while you’re there or if the faucet is out contact me directly and I’ll give you some.
Request attestations - Ask people you’ve worked with to provide signed ratings
Store your receipts - Save the signed attestations locally as cryptographic proof
Take them anywhere - Present your portable reputation when joining new platforms or applying for opportunities
Your identity. Your reputation. Your control.
.png)

