These are solutions to the assignments in the Coursera course by Narayanan et al. titled Bitcoin and Cryptocurrency Technologies.