2D Acid Rock Drainage Kinetics
Interactive 2D canvas simulator of acid rock drainage: pyrite oxidation (4FeS2 + 15O2 + 14H2O -> 4Fe(OH)3 + 8H2SO4) driven by crushed-rock surface area and oxygen availability, with a live pH-vs-time graph, pH-dependent heavy-metal mobilization, and a limestone-neutralization remediation slider.
When sulfide minerals like pyrite (FeS₂) are exposed to both air and water — by mining, road cuts, or any excavation into sulfide-bearing rock — they oxidize into sulfuric acid and iron hydroxide, slowly turning nearby streams acidic and metal-laden. This 2D canvas simulator lets you crush a pile of pyrite fragments to different surface areas and control how much oxygen reaches them, watching the drainage water's pH fall in real time on a live graph as acid accumulates, while dissolved heavy metals rise the further the pH drops. A limestone-remediation slider lets you test the same neutralization strategy used at real mine sites to bring the water back toward neutral and lock the metals back up as solids.
Crush a pyrite waste pile to different surface areas and control oxygen exposure to watch drainage pH fall in real time, with pH-dependent heavy-metal mobilization and a limestone-neutralization remediation slider.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install