New: proof-of