Can I spend unconfirmed transactions?

Basically yes. You can spend money one block after you receive it . There is nothing built-in to bitcoin that knows anything about the arbitrary custom of waiting for six blocks in order for a payment to be confirmed. Exchanges may not let you send unconfirmed coins, but you should be able to do it with your own wallet.

Read more