Start with your file

Create blockchain proof

πŸ“„

Drop a file or browse (Never uploaded)

We fingerprint within the browser, sign with ProveFile, and anchor your proof on Solana.

Verify a file

Paste the transaction, then upload the original file to confirm hash, signature, and timestamp.

Paste the transaction ID from your proof to fetch immutable on-chain data.

If the proof contains a signature, we will auto-fill this after lookup.

By verifying a file, you agree to our Terms of Service.

Prove ownership of any file - instantly and privately.

Anchored on Solana. Never uploaded. Share the QR code.

1. Drop a file

We hash it in your browser β€” nothing uploaded, nothing stored. The fingerprint never leaves your device.

2. Sign the fingerprint

Use your private key, we add the ProveFile platform signature, then write the proof to Solana.

3. Share the transaction

Send the transaction ID and your public key so anyone can verify the hash, signature, and timestamp in one click.

Why teams use it

  • Establish time-stamped ownership of shared files.
  • Provide verifiable ownership claims.
  • Easy to embed: intuitive web UI plus developer-first API.

Developer / technical summary

Hash in-browser

Files are hashed client-side (SHA-256). Only the digest ever leaves the device.

Sign with your keys

You sign the hash with your private key (ECDSA or ed25519). The platform adds its signature before anchoring.

Verifier checklist

  • SHA-256 digest matches fileHash.
  • Public key validates the user signature.
  • Platform signature maps to the proven PlatformID on Solana.
Proof {
      platformId,
      publicKey,
      fileHash,
      timestamp,
      platformSignature
    }

Published as a compact on-chain memo that anyone can re-derive.

Quick answers

Never. We compute the file hash locally in your browser. Only the hash and signatures are recorded.

Your public key proves you created the user signature. The platform signature plus the Solana transaction anchor the proof immutably in time.

Yes. Verification is public: check the hash, user signature, platform signature, and Solana transaction timestamp.

We support standard asymmetric key pairs (ed25519/ECDSA). Keys are generated and stored in your browser.

It proves ownership and timestamp of a files. It doesn’t analyze content for synthetic artifacts.