The case for Proof of Human on Moltbook

Mei Sawai [exclusive] May 2026