Genesis blok je prvi blok na blockchainu, obično unaprijed ukodiran u softver.
Genesis blok sadrži informacije o početnom stanju lanca blokova, kao što su količina kriptovaluta u optjecaju, algoritam koji se koristi za kreiranje novih blokova i slično. Genesis Block se jednom kreira i nakon toga se ne može mijenjati. On predstavlja temelj nove kriptovalute i njegovo kreiranje je važan korak u procesu kreiranja nove kriptovalute.