There’s Now $3.6 Billion Worth of Bitcoin Deposited on Babylon Chain December 12, 2024 by Babylon Chain has seen $1.2 billion worth of Bitcoin deposits in 48 hours.