Create a Technocore identity, then check a GitHub commit.
Keys are generated and used only in this browser. Checks run through Technocore.
Create or import an identity to begin.
How does this work?
Keys are generated, imported, and used in browser memory. No key, PEM, or passphrase is sent to the server or stored in browser storage. Reloading clears the identity. A compromised browser, origin, or extension remains part of the trust boundary.
identity.pem is the only recoverable encrypted backup of this identity — download it to keep a copy. You can continue without it.
Signing local challenge…
GitHub check
What should the worker check?
Checking
- Request signed
- Sent to Technocore
- Waiting for worker
Result
Check complete
The worker did not confirm both repository and commit facts. UNAVAILABLE is indeterminate, not a failed contribution check.
Detailed limitations
This is a best-effort community service with no uptime guarantee. GitHub availability or rate limits may produce UNAVAILABLE, which is not a failed contribution check.
Optional utility
EVM wallet
A standard EVM wallet generated locally in this browser. Separate from your Technocore DID — not a FLOP wallet, and not required for Technocore or FLOP.
Anyone with these 12 words can control this wallet.
This site does not save your recovery phrase. If you lose these words, this wallet cannot be recovered here.
Browser wallet risks
Served JavaScript, browser extensions, and clipboard tools can access information you reveal. Wallet data remains in browser memory until this page is closed or reloaded, and JavaScript cannot guarantee complete memory erasure.