ownership-basic
Use cases
Release notes, policy text, agent outputs, licensing claims, bounty submissions, and marketplace listings where who said it and what the exact text was must be verifiable later.Workflow
- The owning wallet signs.
- Attach
content(full text, up to 50,000 characters) and/orreference({ type, id }). - NEUS saves a durable result for check, link, and reuse.
Content and storage
Send at least one of
content, contentHash, or reference.id.
Verification links in hosted gates
A hosted gate can evaluate current JSON returned by a visitor-supplied HTTPS URL. Add an output match such asresolved.verified = true; /verify then reads JSON from the submitted URL or its conventional .json representation and evaluates the returned fields.
resolved.* gate matches are not fetched.
To store the exact string on the proof, set storeOriginalContent: true when you need to override defaults. Read back with proof.publicContent.content. Privacy covers defaults.
Pre-hash: Do not paste a generic SHA256 as contentHash. Send content, verify, and use the returned verifier hash from NEUS.
Example payload
hash_only_not_recoverable instead of full prose.
Schema: ownership-basic.json.