Nanochip