made cake pattern blockchain component