live · mainnetme · ochk · io
federation-custodied · self-custody-ready
§ about

A protocol family with a thin commercial edge.

OrangeCheck is six open verbs on Bitcoin — identity, confidentiality, legitimacy, provenance, authority, commitment. me.ochk.io is one of two commercial products on top of that family. console.ochk.io is the other. Same charter, same SDK, same Bitcoin foundation, two distinct audiences.

the thesis

Every Lightning payment is more valuable when sender and receiver are sybil-resistant. Every Fedimint federation onboards more easily when its users get an identity layer free at signup. Every site asking users to sign in is paying more for SMS-2FA than they need to. Every consumer signing into apps online is currently being tracked by Sign in with Google and paid nothing for it.

me.ochk.io fixes all of that with one product. Federation-custodied by default, self-custody when ready, sat-earning by default, sybil-resistant by design, no token, no custody, every state transition a Bitcoin onboarding event.

the family

OrangeCheck the protocol stack is six verbs, each with its own open spec, its own free reference site, and a published Nostr kind in the 30078–30099 range:

  • oc·attest — identity proof of Bitcoin stake. attest.ochk.io.
  • oc·lock — encrypted DMs and content. lock.ochk.io.
  • oc·vote — sybil-protected polls and governance. vote.ochk.io.
  • oc·stamp — Bitcoin-anchored content provenance. stamp.ochk.io.
  • oc·agent — scope-grammar AI agent delegations. agent.ochk.io.
  • oc·pledge — bonded reputation, attestation-of-unspent. pledge.ochk.io.

Each verb site is free, self-hostable, no-account public good. They stay that way — see /charter, commitment 04.

the company

OrangeCheck is a small company with a strong opinion: the right way to ship identity on Bitcoin is to make the protocol radically open and charge for managed operations on top of it. We sell two things:

  • console.ochk.io — managed agent authority and bonded reputation for compliance-bound enterprises. Per-active-agent + per-action billing. The buyer is the head of compliance or the head of platform.
  • me.ochk.io — the consumer identity that pays you in sats every time you use it. The buyer is anyone with online accounts; the integrating site is who actually pays.

Both products run on the same @orangecheck/* SDK packages, anchor with the same OC Stamp pipeline, share the same charter, and share the same Bitcoin foundation. Neither product is the parent of the other; the parent is the open protocol family.

the economics

Sat-first across both products. Lightning is a first-class checkout rail, not a footnote. Stripe is offered at parity for users who want fiat denomination, but the unit of account is always sats and Lightning customers never pay a surcharge.

On me.ochk.io specifically, OrangeCheck operates the substrate but does not set the prices. Each integrator declares its own per-event prices via an IntegratorPriceConfig — which event subtypes to bill on, how much per event, and what fraction of every fee flows to the user. OC retains a fixed 20% platform fee for running the substrate (federation custody, signing service, OTS anchor pipeline, abuse review). The configuration surface is on /integrate; the platform-fee policy is published at /pricing. No token, no custody, every state transition a Bitcoin onboarding event.

the voice

Lowercase orangecheck in prose; OC Verb when the verb is a proper noun. Three-beat taglines. Direct, technical, unhyped. No "supercharge," no "unleash," no "Web3," no "next-gen," no AI-marketing-LLM filler. We name trust anchors plainly. If we ever drift into puffery, call us out and we'll fix it.