Restructured blockToken