While I use AI is for coding projects and learning, I see issues in the way it influences drawings, 3D, text content, artworks, culture and history, the web, and individual identity. That's how I started exploring ZKP, cryptography.
I explore tools like provenance tracking with OpenTimestamps, selective disclosure in agentic systems, verifiable credentials, and C2PA standards to better protect digital arts and maintain control over content origins.
Projects
c2pa · docs ↗
C2PA examined from the standpoint of artistic authorship
ai-art · art · artist · artists · arts · authorship · c2pa · content-credentials · creative-tools · cryptography · digital-art · manifests · provenance
agent.txtar · docs ↗
Portable text block for giving structured context to AI agents — embed anywhere, parse anywhere
agentic · ai · ai-agents · context · embeddable · go · javascript · llm · open-standard · portable · protocol · python · schema · specification · structured-data · text-format · txtar · typescript
simple-ots · docs ↗
Hash files, build a Merkle tree, anchor to Bitcoin via OpenTimestamps. Selective disclosure without ZKP.
audit-trail · bitcoin · blockchain · cli · cryptography · data-integrity · decentralized-identifiers · did · file-integrity · go · golang · hashing · merkle-tree · opentimestamps · provenance · selective-disclosure · sha256 · timestamp · timestamping
rtx-manual-to-md · docs ↗
Convert the Yamaha RTX router command reference HTML archive to GitHub Flavored Markdown — for LLM ingestion, RAG pipelines, and offline browsing.
cheerio · cli · command-reference · converter · docs-converter · html-to-markdown · llm · markdown · network-management · network-tools · networking · rag · router · rtx · rtx1200 · typescript · yamaha
astro-html-editor · docs ↗
Self-hosted HTML editor with live preview. Astro SSR + plain JavaScript, server-side file persistence.
astro · code-editor · developer-tools · file-manager · html · html-editor · live-preview · local-first · nodejs · plainjs · real-time · self-hosted · split-pane · ssr · typescript · vanilla-js · web-editor
http-status-monitor · docs ↗
CLI that runs lychee against a URL list and tracks HTTP status/asset changes over time
change-detection · cli · devops · diff-tracking · http-monitoring · http-status · link-checker · lychee · monitoring-tool · nodejs · site-health · site-monitoring · status-monitor · synthetic-monitoring · typescript · uptime-monitor · victoriametrics · waterfall-monitoring · web-monitoring · website-monitoring
https://identity-vulpes.pages.dev/ / Leave a message
{ gen_z, cryptology, arts, linguistics, provenance } ©2026 Vulpes
Views are my own and do not represent any affiliation I may belong to.
The Content is cryptographically verifiable by Opentimestamps.org.
- Download
https://didvc.pages.dev/canonical.jsonl,https://didvc.pages.dev/canonical.jsonl.ots - Open
Opentimestamps.orgin your browser, drag and drop the ots file then the jsonl file into the drop section.
This is one example of how protecting your identity, creation through the self-sovereign identity (SSI) philosophy works.
(The existence and integrity of this content is cryptographically timestamped and verifiable on the Bitcoin blockchain via OpenTimestamps.)
Licenses
Code = MIT, Text content = CC BY 4.0



