Home / WordPress plugin

Proof of publication for every post you write

Install one plugin, connect once, and each post you publish gets a dated fingerprint anchored to Bitcoin. If your text is copied later, you can show that yours existed first.

Free WordPress plugin

Your words, with a date that holds

When a post is copied, the argument is always about who had it first. J-Vault Proof of Publication answers that with a record made at the moment you published.

Download the plugin (zip) My WordPress sites

Works with WordPress 5.8 or newer and PHP 7.4 or newer. Stamps are free for every post.

A date nobody can move

A fingerprint of each post goes into the same hourly batch as every J-Vault record and is anchored to the Bitcoin blockchain through OpenTimestamps. Nobody, including us, can backdate it.

SHA-256 fingerprint, Ed25519 signed receipt, Merkle batch, OpenTimestamps

Backup copies only you can open

The text of your posts is encrypted on your own site with 8 words shown only to you, then stored with us. Lose the blog, keep the words, and you get your posts back as a WordPress import file.

AES-256-GCM on your server, key from your 8 words

A check page for anyone

Each stamped post can show a small "Proof of publication" line. It opens a public page with the date, the Bitcoin block and every stamped edit. The text is never shown there.

Three steps

Set up in about two minutes

1. Install

Download the zip. In WordPress open Plugins, Add New, Upload Plugin, choose the file and activate it.

2. Connect once

Open Settings, J-Vault Proof and press Connect. Sign in with Google, confirm, and you are back in your dashboard. Write down the 8 words it shows you.

3. Publish as usual

New posts are stamped by themselves within minutes. One more button stamps the posts you already have.

Plans

Stamps are free. You pay only for more backup copies.

FreeProof of publication for every post, no limit. Encrypted backup copies of 100 posts. Restore at any time.
$7 a monthEverything in Free, with backup copies of up to 200 posts.
$10 a monthEverything in Free, with backup copies of up to 300 posts.
Bigger sitesTell us how many posts you have. We look at the site and send you a price.

Payment is by bank transfer or mobile wallet, month by month, arranged by email. Nothing renews by itself and we never ask for a card. If a paid month ends, the copies you already have stay and can still be restored.

What it proves, and what it does not

  • It proves that the text of your post existed, in exactly this form, when J-Vault received its fingerprint, and that it has not changed since.
  • It lets anyone check an exact copy against your stamp, without seeing anything private.
  • It does not prove who wrote the text, and it is not a copyright registration.
  • It does not block copying. It gives you evidence for a takedown request or a dispute.
  • Rewritten or translated copies have a different fingerprint. A person has to compare them with your original; your stamp shows which text is older.
Questions

Before you install

Is this a copyright registration?

No. It is a proof of publication. It shows that a text existed in exactly this form at a point in time. In most countries your copyright exists from the moment you write; what people usually lack is evidence of the date, and that is what this gives you.

Can it stop people from copying my posts?

No, and no tool honestly can. It gives you dated evidence to use when you ask a site, a host or a search engine to take a copy down.

What does it prove if someone copies my post word for word?

An exact copy has the same fingerprint as your post, so anyone can check it against your stamp. A translated or rewritten copy has a different fingerprint; there a person has to compare it with your original, and your stamp shows your text is the older one.

What is sent to J-Vault?

The address of your site, and for each post its ID, its public address, its title, its publish time and a SHA-256 fingerprint of the text. The text itself is sent only as an encrypted backup copy, locked on your own site with 8 words that never reach us. We cannot read it.

My blog already has hundreds of posts. Can I stamp them?

Yes, free, with one button. The stamp proves those posts existed on the day you stamped them. It cannot prove the older publish date, so that date is stored and shown as "date reported by the site".

What happens when I edit a post?

The first stamp stays as it is. The new version gets its own stamp, at most once a day per post. The check page shows the first publish and every stamped edit.

How much does it cost?

Stamps are free for every post, with no limit. Encrypted backup copies are free for 100 posts. Copies for up to 200 posts cost $7 a month, up to 300 posts $10 a month, and bigger sites get a price after we look at the site. Restoring your copies is always free.

How do I pay?

By bank transfer or mobile wallet, month by month. You ask for a plan from your site page on J-Vault, we email the payment details, and the plan starts when the payment arrives. Nothing renews by itself and we never ask for a card.

What if I lose the 8 backup words?

Your stamps stay valid. The backup copies made with those words cannot be opened by anyone, including us. You can make a new key in the plugin for future copies.

What if I remove the plugin, or J-Vault closes?

Stamps you already have stay valid. Each one comes with a proof file that holds the fingerprint, our signed receipt and the Bitcoin timestamp data, and it can be checked with standard OpenTimestamps tools without our site.

Are images backed up?

No. A backup copy holds the text of the post, its title, date, address, categories and tags. Posts with more than about 300 KB of text get a stamp but no copy.

Does it slow my site down?

No. Sending happens in the background a few minutes after you publish. Visitors only see one small line of text under the post, and you can switch that off.