DCSB: The FSTC Electronic Check Project