Orange Pass primary sources
Reviewed: 2026-05-13 UTC
Core product framing
- https://docs.orangeprotocol.io/orangepass/introduction
- Defines Orange Pass as a Chrome extension for proving Web2 information with privacy-preserving techniques and returning proofs either to third-party services or onchain storage.
- Most important high-level source for the two-mode architecture: Proxy mode by default for performance, MPC mode for cases where proxy access is unsuitable.
- https://www.orangeprotocol.io/
- Shows Orange’s public framing of Orange Pass as the zkTLS-powered proof layer inside a broader trustless-reputation and Orange Humanity Score stack.
Developer integration and attestation format
- https://docs.orangeprotocol.io/developer-guides
- Documents the actual integration surface:
window.orangePass.start(schemaId, recipient, proxyFirst?), extension installation checks, schema-driven proof sessions, backend verification flow, and the attestation fields returned to applications. - Especially useful because it lists the decisive schema parameters:
pageUrl,apiUrl,responseMatches, andresponseRedactions. - Also exposes concrete supported schema examples such as exchange account ownership, KYC status, and balance-threshold proofs for Binance, OKX, Bybit, Gate, and KuCoin.
- Documents the actual integration surface:
Hidden trust model and proof-generation flow
- https://docs.orangeprotocol.io/orangepass/introduction/mpc-mode
- Best source for the notary role. The docs describe joint TLS-session establishment, transcript commitments, notary-side attestation-body construction, private-key signing, and later verifier-side presentation checking.
- Makes it clear that Orange Pass is not just “prove a website fact locally”; it depends on an attestation-signing intermediary whose signatures downstream apps are expected to trust.
First-party downstream use
- https://docs.orangeprotocol.io/orangepass/how-to-use
- Shows Orange Pass being used inside Orange Humanity Score, where exchange-account proofs become score inputs.
- Important for understanding that the product is not just a raw proof rail but a reusable input surface for reputation and sybil-resistance products.
- Notes that the attestation contains a
user_hashlinked to the third-party account identifier and that the sameuser_hashshould map to only one recipient.
Official project handle
- https://github.com/orange-protocol
- Official GitHub organization surfaced in search results; useful as a primary-source handle even though the clearest materials in this pass were the docs pages.
Main takeaways from this pass
- Orange Pass’s main primitive is a schema-plus-notary browser-proof workflow rather than a generic identity credential.
- The decisive control surfaces are schema authorship, extension distribution, mode choice (Proxy versus MPC), and notary signing power.
- The current proof set is strategically narrow and skewed toward exchange-account ownership, KYC, and balance checks, which makes Orange Pass especially relevant for reputation and sybil-resistance analysis.
- Orange Pass is best compared not only to lower-layer web-proof systems like TLSNotary, but also to higher-layer identity and score products that reuse signed attestations as portable inputs.