Disclosed herein are methods, compositions, and kits for barcoding nucleic acids. For example, particles for barcoding are provided, where the particle comprises: a first plurality of oligonucleotide barcodes each comprising a target-binding region, and a second plurality of oligonucleotides each comprising a target-specific target-binding region.