This protocol describes a method for deriving DNA strand displacement gates from plasmids and testing them using fluorescence kinetics measurements. Gates can be modularly composed into multi-component systems to approximate the behavior of formal chemical reaction networks (CRN), demonstrating a new use for CRNs as a molecular programming language.