Key technical checklist for evaluating decentralized finance whitepapers before investment