An energy transaction system to monitor sale and purchase of energy between buyers and sellers. This is an improvement to the previous model created using linked-lists. The newer model created using B+ trees increases the effeciency of the model by 40%