Originally Posted by
aquaholic
I've been spoilt with cheap - sometimes free - coral bones and coral rubble/chunks but I have used oyster shell before which is mostly calcium carbonate as well. For oyster shell, I place into nylon mesh bags but it erodes much faster and into slivers which get carried off - possibly jamming water pumps or injuring inquisitive fish. Chicken grit would work too but seems messy.
I keep an eye on how much coral gets eroded and replenish accordingly. My pH isn't monitored religiously, anything in blue (over 7 pH) is fine. I don't bother trying to determine exact value.
Even with coral or oyster shell, biofilm reduces the efficiency so don't get too complacent.