It really depends on what frog you're keeping. If you can answer that then I'll break into lecture mode .
It is a Golden bell frog (litoria Aurea). Ebony has the same species. They are abundant over here so you can just about find one in your backyard, so that's why I naturally thought potting soil would be good