Bitcoin Forum
June 25, 2026, 08:48:47 PM *
News: Latest Bitcoin Core release: 31.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Svartnod – OpenTimestamps proofs verified with my Bitcoin node  (Read 16 times)
swedoc (OP)
Newbie
*
Offline

Activity: 1
Merit: 1


View Profile
June 24, 2026, 08:51:01 PM
Merited by Vod (1)
 #1

Svartnod is a free browser-based tool for creating and verifying proof-of-existence timestamps anchored to Bitcoin through OpenTimestamps.

Website:
https://svartnod.com

Swedish version:
https://svartnod.se

Browser client source:
https://github.com/swedoc/svartnod-client



How it works

The selected file is read and hashed locally in the browser. The original file never leaves the user's device.

The browser then creates a nonce-protected commitment. Only that blinded commitment is sent through the Svartnod relay to public OpenTimestamps calendars.

The resulting proof can later be upgraded and verified against Bitcoin block data retrieved through my own Bitcoin full node.

What I wanted to add on top of OpenTimestamps

  • A simple web interface for people who do not use command-line tools
  • Local file hashing in the browser
  • A blinded commitment instead of exposing the raw file hash to the server
  • Verification through my own Bitcoin node rather than a third-party block explorer
  • Support for Swedish, English, Spanish, French, Korean and Chinese
  • No accounts, document storage, token or payment system

What it proves

A valid upgraded proof shows that the exact file content existed no later than the Bitcoin block containing the timestamp commitment.

It does not by itself prove authorship, ownership or that the document contents are true. For authorship claims, the file should first be digitally signed and then timestamped.

Source code and scope

The published repository contains the exact browser-side client files currently used in production, together with SHA-256 checksums and the retained license for the vendored noble-hashes code.

The relay server, Bitcoin node adapter, deployment configuration and private metrics are not currently included in the public repository.

Infrastructure

The service runs on a Raspberry Pi 5 connected to my own Bitcoin full node. The goal was to build and operate the entire chain myself, from the browser client to final Bitcoin verification.

This is not a new timestamp protocol. It is a privacy-focused and accessible interface built on OpenTimestamps.

Technical criticism and review of the trust model, nonce blinding and verification design are welcome.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!