I know you can see it when you click "get friends", but I don't know how to get the green :("

You are correct in that the chest has been removed from users' homepages, and is now available by clicking 'Get Friends' under 'Friends'.

To find out what you need to do to earn points, click 'Find out more', located to the right of the chest. A window will open that explains what you need to do to earn points at the current level.

Keep in mind that when it says you need to send "friend invites", it does not mean regular friend requests. It wants you to use the form to the right of the chest to invite friends to WeeWorld via their email addresses or by sending them a WeeMee card.

You will not be awarded points unless they join using the email that was sent to them.