Add WIMSE ECT reference implementation (Go)

- ect library: create, verify, DAG validation, ledger interface
- In-memory ledger and ECTStore for full ledger mode
- Test vectors and unit tests; two-agent demo (cmd/demo)
- README: document refimpl scope and usage

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-24 22:05:30 +01:00
parent a263d8c201
commit f9357fdf88
14 changed files with 1065 additions and 0 deletions

7
refimpl/go.mod Normal file
View File

@@ -0,0 +1,7 @@
module github.com/nennemann/ect-refimpl
go 1.22
require github.com/go-jose/go-jose/v4 v4.0.2
require golang.org/x/crypto v0.28.0 // indirect