actr-pack -- .actr package format
Provides reading, writing, signing and verification of .actr ZIP STORE packages.
Package structure
{mfr}-{name}-{version}-{target}.actr
+-- manifest.toml # manifest (TOML, signed payload)
+-- manifest.sig # Ed25519 signature (64 bytes raw)
+-- manifest.lock.toml # dependency lock (optional)
+-- bin/actor.wasm # binary (STORE mode, uncompressed)
+-- proto/*.proto # exported proto files (optional)
Signing chain
binary bytes -> SHA-256 -> manifest.toml[binary.hash]
|
manifest.toml bytes -> Ed25519 sign -> manifest.sig