As the Consensus mechanism is incorporated in the sender’s protocol, IOTA does not need mining since all of the IOTA ever made were sold when the coin was released. In order to generate IOTA, you have two options : Run a full node and receive IOTA for your services.