Cena kryptowaluty zależy tylko od rynku, więc jest to cena czysto rynkowa. Zależy jedynie od popytu i podaży.  Podczas gdy popyt różni się w zależności od aktualnego nastroju kupujących, podaż jest ograniczona przez wydobycie kryptowalut.  Górnicy nie mogą sprzedać więcej kryptowaluty, niż wydobędą. Kryptowaluty nie można wirtualnie „wydrukować”.
Jako przykład przedstawimy bitcoin. Z każdym wydobytym blokiem, tj. średnio co 10 minut, przybędzie 12,5 nowych bitcoinów. Nie może ich być więcej, ponieważ w ten sposób kryptowaluta jest zaprogramowana. Ponadto liczba nowo wydobytych bitcoinów jest regularnie zmniejszana o połowę. Kolejnej redukcji spodziewamy się w czerwcu 2020 roku.
Cena podnosi zatem lub zmniejsza popyt na rynku.  Może chodzić na przykład o spekulacje traderów lub „holderów”, to znaczy ludzi, którzy przechowują przez długi czas kryptowalutę i nie sprzedają jej (zawsze będą podnosić cenę).