The present invention relates to a method for detecting an
analyte in a sample, said method comprising: (a) contacting said sample with at least one set of at least first and second proximity probes, wherein said probes each comprise an
analyte-binding
moiety and can simultaneously bind to the
analyte, and wherein (i) said first proximity probe comprises a
nucleic acid moiety attached at one end to the analyte-binding
moiety, wherein a circular or circularizable
oligonucleotide is hybridized to said
nucleic acid moiety before, during or after said contacting step; and (ii) said second proximity probe comprises an
enzyme moiety, attached to the analyte-binding moiety, capable of directly or indirectly enabling rolling circle amplification (RCA) of the circular or, when it is circularized, of the circularizable
oligonucleotide hybridized to the
nucleic acid moiety of the first proximity probe, wherein said RCA is primed by said nucleic acid moiety of said first proximity probe; (b) if necessary, circularizing said
oligonucleotide, to produce a circularized template for RCA; (c) subjecting said circular or circularized template to RCA, wherein if the
enzyme moiety of the second proximity probe in step (a)(ii) is
a DNA polymerase, this step does not utilize a
free DNA polymerase; and (d) detecting a product of said RCA.