Add a sign-in your users earn sats from.
me.ochk.io is the consumer identity sites integrate so their users earn sats for using the product. It sits next to Google / Apple / email — with one extra property: every billable event your site fires under an OC user credits sats to that user's wallet. Bitcoin-anchored receipts, offline-verifiable sessions, no provider lock-in.
Your auth provider doesn’t pay your users. We’re the row that fills.
Every consumer identity provider in the market today is paid by someone other than the user — by advertisers, by license fees, by token velocity. None of them route a meaningful fraction of the fee back to the user. None of them verify offline if the provider goes dark. Row-by-row comparison your privacy reviewer and your CFO can falsify on their own infrastructure.
| property | sign in with google | sign in with apple | auth0 / clerk / workos | world id | me.ochk.io |
|---|---|---|---|---|---|
pays the user | no | no | no | token grant — not sats | yes — bitcoin |
billable atom a signin within an open session is free. sites pay for sessions and actions, never for clicks. | page-view advertising | apple developer account | monthly active user | verification + token | session + action — not click |
cross-site behavior graph | yes | partial | yes (per tenant) | no | no — sites verify locally |
sybil resistance built in | no | no | add-on (paid) | biometric | attest tier — bonded by bitcoin stake |
works without provider being online | no | no | no | no | yes — offline-verifiable envelopes |
self-custody graduation path | — | — | — | — | first-class · /me/graduate |
open spec verifier teams can run | no | no | no | partial | yes — full |
startup cost for an integrating site | free + ad lock-in | $99/yr apple developer | $240/mo + 7,000 MAU | free + token velocity | pay-per-event, no minimum |
- [01]
create your account.
sign in with email or your bitcoin wallet at me.ochk.io. one identity, every sibling site recognizes you. no separate developer signup.
- [02]
verify your domain.
add a DNS TXT record (or a meta tag on your homepage). takes ~30 seconds; gates live billing only.
- [03]
drop in the snippet.
every project page hands you copy-paste code for your stack — Next.js Pages and App, React, Vue, Svelte, Express, Fastify, Hono, plain HTML.
- [04]
smoke-test the loop.
fire a real envelope under your project_key from the console. see it land in the live event stream within seconds. test webhook delivery with one click.
- [05]
flip to live.
set per-event prices, choose how much streams to your user vs. your rebate. OC retains a fixed 20%; the rest is yours and your users'.
Per-event price floor is 1 sats — anti-spam bound. OC keeps a flat 20% of every gross_fee (funds custody, signing, OTS anchoring, abuse review, ratified per charter); the post-platform 80% splits between you (integrator rebate) and your user (cashback) however you configure it.
Same charter. Same chain. Same offline verifier.
What makes this safe to integrate is not a marketing claim — it’s a posture you can falsify on infrastructure you control. The three invariants below hold for every site that adds an OC sign-in button.
- § charter
no token, no custody, no protocol fork.
The OrangeCheck charter is the binding company-level commitment that every product surface enforces. No proprietary token, no held user funds, no closed protocol. Every charter clause has a mechanic on /how that makes it falsifiable, not just promised.
docs.ochk.io/charter ↗ - § bitcoin-anchored
every event content-addressed + OTS-anchored.
Every billable event, every signed envelope, every charter acceptance lands an OpenTimestamps proof on the Bitcoin chain. If OC disappears tomorrow, every envelope ever issued stays verifiable forever against the chain alone.
/how · the mechanics → - § offline-verifiable
verifiers run without ever calling us.
Sites verify Ed25519-signed sessions locally against the JWK at /.well-known/jwks.json. Activity attestations verify in five checks. The verifier runs in any browser, any edge runtime, air-gapped if you bring the JWK with you.
/verify · run it now →
Ship a sign-in your users get paid for using.
~10 minutes from cold to first event. Five steps from sign-up to live billing. No env vars, no JWK ceremony, no provider lock-in.
Questions? /contact.