RAILGUN on koodi, jota lompakkosi käyttää tehdäkseen saldostasi, salkkustasi ja tapahtumistasi täysin yksityisiä ja näkyviä vain valitsemillesi henkilöille. Yhdessä nämä komponentit muodostavat protokollan, joka tuo Ethereumiin uuden yksityisen osoitetyypin, joka tunnetaan nimellä 0zk-osoite. RAILGUNin integroitujen kolmannen osapuolen lompakkosovellusten avulla 0zk-osoitteesi pitää salkkusi ja tapahtumahistoriasi luottamuksellisena ja poissa julkisuudesta.