The invention is directed to synthetic receptor(s) which comprises a polyfunctional organic template covalently linked to two or more oligomers which may independently be the same or different and may independently be straight chain, cyclic or branched. The template may be linked to an identifier which uniquely defines the synthetic receptor. The identifier is a stable chemical molecule or a plurality of stable chemical molecules distinguishable and detectable to picomolar levels or may be an oligonucleotide. In a preferred embodiment, the template is covalently linked to a solid support which is linked to an identifier. In addition, the invention includes methods of preparing synthetic receptors and synthetic receptor libraries. The synthetic library may be linked with identifiers such that the library comprises a plurality of different synthetic receptor members. The invention also provides methods for assaying a synthetic receptor library to determine suitable synthetic receptor(s) which (a) bind an acceptor molecule; (b) exhibit biological activity; (c) which catalyze a reaction or inhibit a catalyzed reaction; and (d) separate compounds in chromatography.