Our data indicates ProtonMail supports full DMARC compliance.
For DKIM setup, visit: https://proton.me/support/anti-spoofing-custom-domain
Add 'include:_spf.protonmail.ch' to your SPF record. For more information, visit: https://proton.me/support/anti-spoofing-custom-domain