For a SilverStripe 2.4 compatible version use the branch 1.0
$ composer require camspiers/honeypot
Set the default spam protector in mysite/_config/spamprotection.yml
---
name: spamprotection
---
FormSpamProtectionExtension:
default_spam_protector: HoneyPotSpamProtector