Publiek zichtbare sleutel, niet te verwarren met een bitcoinadres, die gegenereerd wordt vanuit een geheime sleutel.
In de meest simpele vorm van een bitcoinwallet, waarbij een enkele geheime sleutel een publieke sleutel genereert, hoort bij de publieke sleutel een geheime sleutel.
Vanuit de geheime sleutel wordt bij onder andere bitcoin door een eenrichtingsfunctie of hashfunctie met behulp van elliptischekrommevermenigvuldiging een publieke sleutel berekend. Vanuit deze publieke sleutel wordt vervolgens een bitcoinadres gevormd door een hashfunctie te gebruiken.
Publieke sleutels zijn in principe niet direct zichtbaar bij bitcointransacties: pas na één keer iets uitgeven vanaf een adres is het publieke adres te zien. Dit is een extra veiligheidslaag, iets dat met de komst van quantumcomputers extra beveiliging biedt.