QuarkChain Weekly Project Progress Report:May 21 -May 27