Joulecoin is crypto currency with quick confirmations and transaction comments. Exponential moving average based difficulty retargeting. The coin is a standard SHA-256 coin with a 45 second block time, a minimum reward of 0.001 XJO with reward halving every two years. The coin difficulty retargets every block and the transaction comment functionality is included.