Everything we have for our new betta fish.
My tip if you’re just starting out: grab a 2-2.5 gallon tank, I linked mine here. Fresh plants are better. Fake plants can rip their fins.
They are pretty low maintenance but I’d recommend getting a heater so their water is comfortable, and a filter so you don’t have to change the water as frequently! I did not have a heater or a filter for mine for the longest time, though!