Spacecraft would have to carry food and supplies for the mining crew and the equipment for the mine. Newly developed spacecraft should make landing on an asteroid possible. After all, we have already landed on the moon, and some asteroids pass by closer than the moon. A spacecraft going to an asteroid would need less rocket power and fuel than one going to the moon. One problem will be how to keep the asteroid from rotating while it's being mined.
Some experts suggest attaching rockets to the asteroid to take the spin out of it.
The equipment will also have to be lightweight to transport it to the asteroid. Some experts, including Lewis, have favored using robotic equipment to limit the personnel needed to carry out the mining project. This would reduce the amount of supplies, like food, required for a manned mission. Miners on asteroids would use techniques similar to those used on Earth. The most likely method would be to scrape desired material off the asteroid, and tunnel into veins of specific substances.