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.