Domyślnie okres przedawnienia wynosi 28 dni. Nie można użyć też pieczęci starszych których nie ma już w bazie, ponieważ sprawdzana jest data. Sama zmiana daty pociąga za sobą konieczność wygenerowania nowej pieczęci. Nadawca spamu który chciałby przepełnić czyjąś skrzynkę musiałby liczyć się z kosztami tworzenia nowych pieczęci. Odrzucane są pieczęcie z datą przyszłą. Wiadomość która ma wielu odbiorców powinna mieć dla każdego nagłówek X-Hashcash:
Wersja 0 Pieczęć składa się z kilku pól oddzielonych znakiem dwukropkiem. Ma postać: stamp = ver:time:resource:rand Parametry ver i time są definiowane jako dwa pierwsze pola oddzielone dwukropkiem. Parametr rand jest definiowany jako ostatni; łańcuch resource jest pomiędzy dwukropkiem następującym po polu time a dwukropkiem poprzedzającym pole rand. Ta definicja pozwala aby łańcuch resource zawierał znaki dwukropka. Parametr rand jest łańcuchem Ascii zmiennej długości składający się z dowolnych znaków z wyjątkiem znaków białych, nowej linii oraz dwukropka. Można tu używać podzbioru np.