Context

Transactions vs instructions

Initializing the project

Add the solana wallet adapter

Installing dependencies

Inspecting the createMint call

Adding Node polyfill

Creating the mint function

Attaching metadata

Actually minting the tokens