Yes. This challenge is held in a private Facebook group. It’s not possible to participate in the painting challenge, post photos of your work, or earn points without being a member of the group.
If you don’t have a Facebook account then you might consider creating a temporary account for this challenge so that you can join in, and then deleting it after the challenge ends.