Project introduction
Name: Just Human
Description: Just Human captures the natural flow of writing - things like pauses, edits, and backspaces - as someone types. Afterward, it creates a shareable replay link that lets others watch the writing process play out, including the moments of hesitation, correction, and thinking along the way.
In a world where AI can generate perfectly polished text instantly, this kind of process view helps show that a piece of writing came from a real person working through their ideas. The algorithm looks at general typing characteristics - such as rhythm changes, how often someone edits, pauses to think, key timing, and signs of fatigue - and turns them into a simple âhuman scoreâ from 0 to 100. A clear breakdown of these signals appears on each proof page so readers can see how the score was calculated.
Authors can also sign their text with their Lace wallet to verify authorship.
Website: https://justhuman.app
What the Lace Integration Adds
Behavioral proof shows how the text was written. Wallet signing answers a different question: who wrote it.
When a user signs their recording with Lace, the app constructs a message containing the final text, which the user signs via CIP-30 using their walletâs Ed25519 key. The resulting COSE_Sign1 signature, public key, and Cardano address are stored alongside the recording. Anyone viewing the replay can verify the signature cryptographically - the verification uses the GitHub - cardano-foundation/cardano-verify-datasignature: A lightweight typescript library to verify a cip30 datasignature · GitHub and confirms that the signing address matches a real Cardano wallet
This creates two independent layers of proof:
- Behavioral â the keystroke replay demonstrates that the text was typed by a human in real time
- Cryptographic â the wallet signature ties the recording to a specific Cardano address, without revealing any personal information beyond the address itself
The signing is optional. Unsigned recordings work exactly as before. But for users who want to link their writing to an on-chain identity, the option is there
Why This Matters for Cardano
Most wallet integrations in the Cardano ecosystem involve transactions - sending ADA, minting tokens, interacting with DeFi contracts. This is a different use case: using a Cardano wallet as an identity layer for content authenticity. No transaction fees, no on-chain data storage, no smart contracts involved. Just a cryptographic signature that proves the author controlled a specific Cardano address at the time of writing.
The practical value is straightforward. If a public figure, a governance delegate, or a community member signs their forum posts or social media content with their Lace wallet, anyone can verify that the same person wrote it - and that they actually typed it themselves. In a governance context where the authenticity of written communication matters, this combination of behavioral and cryptographic proof could be useful.
After signing, an icon gets added to the certificate showing that a wallet has signed
The replay of the text being types and all the detail behind how the score was derived is available on the page. Example of a replay page with the detail of how the score is made up and the wallet signed badge
Feedback welcome. If you have a Lace wallet installed, try signing a recording and let us know how the experience feels.
Dmitry from https://dynamicstrategies.io


