I would assume they are kept like Agalychnis callidryas.

I am insanely jealous. I have been wanting these for years. Where did you get them?