Parent: keep-starknet-strange/starknet-agentic#254
Problem
SISNA currently attempts Dfns kind=Hash for session signing. On Starknet keys this fails (invalid signature kind).
Scope
Implement SNIP-12 signing mode in SISNA backend while preserving current mode for fallback.
Deliverables
Test requirements
Security requirements
Definition of done
Parent: keep-starknet-strange/starknet-agentic#254
Problem
SISNA currently attempts Dfns
kind=Hashfor session signing. On Starknet keys this fails (invalid signature kind).Scope
Implement SNIP-12 signing mode in SISNA backend while preserving current mode for fallback.
Deliverables
session_signature_mode=v2_snip12(config + docs)kind=Snip12signature_mode,request_id,message_hash/domain_hashTest requirements
Security requirements
Definition of done
npm testgreennpm run buildgreen