Skip to content
GraffianPublic

About

Prove a file existed at a point in time. Client-side SHA-256, Merkle batching, on-chain anchoring, and portable proofs anyone can verify. Go + Next.js + EVM L2.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

Etch

Tamper-evident proof for files. Drop a file, get a certificate anchored on-chain.

Repository layout

etch/
├── cmd/
│   ├── etchd/                # server: API + batcher
│   └── etch/                 # CLI: hash, verify
├── pkg/                      # public, importable by others
│   ├── merkle/
│   └── proof/
├── internal/                 # private to the server
│   ├── hasher/
│   ├── api/
│   ├── batcher/
│   ├── anchor/
│   ├── store/
│   └── config/
├── web/                      # Next.js frontend
└── docs/

See docs/ARCHITECTURE.md and docs/PROOF_FORMAT.md.

About

Prove a file existed at a point in time. Client-side SHA-256, Merkle batching, on-chain anchoring, and portable proofs anyone can verify. Go + Next.js + EVM L2.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages