Capture or choose a file
Use a phone camera for images, or select an allowed general file such as a PDF, Office document, archive, audio, or video.
Photo and file hash proof
Use the camera button for an image or phone camera; use the file button for an allowed general file. Paste an existing SHA-256 to verify prior proof.
Instant BCH payment
Choose add-on storage or paid traffic; the two balances are not interchangeable.
Send pure BCH only, not CashToken FT/NFT. Underpayments are not credited; overpayments and late payments follow the existing refund rules.
Overpayments, late payments, and underpayments use the BCH refund flow. A confirmed refund address cannot be changed.
Use this code on a new device to recover payment orders and permanent quota. It is shown only once.
Four steps
Start by capturing or selecting a file, create its digital fingerprint, complete security processing, and then choose the right preservation and publication method.
Use a phone camera for images, or select an allowed general file such as a PDF, Office document, archive, audio, or video.
The server calculates or compares SHA-256 and queues the file for security scanning. Only images receive additional EXIF and embedded C2PA analysis.
The original is temporary for 24 hours by default. Keep it private on CashLink, write only its SHA-256 to BCH as a public time anchor, or publish the original to IPFS.
Recalculate the fingerprint to check whether the content still matches. Members download saved originals, and a public download page appears only after a sharing link is explicitly created.
Technology and evidence
Time anchoring, digital fingerprints, provenance analysis, and decentralized storage solve different problems. Used together, they create a more complete evidence trail.
Dates stored inside digital files can be changed, so they cannot establish when a file was produced by themselves. Writing its SHA-256 to the public BCH chain creates an independently verifiable, tamper-evident time anchor showing that matching content existed no later than transaction confirmation. It does not prove the actual capture or creation time, or that the content is true.
The same file bytes produce the same fingerprint, while any content change will normally produce a completely different result. A hash is not encryption and does not determine whether a file is truthful by itself.
After an image passes security scanning, CashLink analyzes EXIF and embedded C2PA. You must reselect the file yourself for external AI tools; CashLink never sends it automatically, and their results are advisory only.
IPFS addresses content by CID, and anyone with that CID can retrieve or repin the public original. A password or CashLink deletion cannot recall copies held by other nodes, while continued availability still depends on nodes keeping the content pinned.
BCH ad-free plan
Use this code to recover payments and access if browser data is lost.
Support CashLink
If CashLink is useful to you, you can support the site with one of the addresses below.
Detecting payments in the background…
BCH wallet
bitcoincash:qrdhc2rq65a3peypf2k8remjtkfxmzchyq9flnmdsx
Scan this QR Code with a BCH mainnet wallet.
CashToken wallet
bitcoincash:zqqf00ae597gj50q29zhh62d29qdfshq2szawtfmfc
Scan this QR Code with a CashToken-compatible wallet.
Enter a public name to receive a dedicated BCH address. The on-chain amount received is published automatically.
Or use email and password or a wallet app
Connect your wallet and approve a one-time signature. CashLink never receives your private key.
Generating a secure pairing QR code…
On mobile, open your wallet app directly. Verify the CashLink origin and action before signing.
Open wallet appAutomatic copy failed. Copy the pairing link below manually.
Development test notice
CashLink is still being developed and tested. Features may contain bugs, change, or remain unfinished, and all site data may be deleted, reset, or recreated at any time.
Free trial
Paid features are available to try for free during this period. You can skip every payment page.
Screen compatibility notice
This site is not yet fully optimized for mobile screens. For the best browsing and interaction experience, please use a widescreen PC. You can still continue on this device.
Instant BCH payment
A dedicated payment address is being derived and synchronized securely. The payment QR code and one-hour payment window will appear automatically when it is ready.
Send pure BCH only, not FT/NFT. Funds first seen during hours 1–3 create refund rights only. Funds first seen after address release receive no credit or refund, and a reused address belongs to the current order.
You can pay in this browser without saving a code. For cross-device recovery, generate and store a code offline; a new code immediately invalidates the old one.
This code is shown only on this screen. Do not place it in a URL, chat, or public location.
Paid guest assets from this browser were detected after sign-in.
Refunds do not block new payment orders. You must confirm a BCH mainnet CashAddr for cases that need an address.
Loading refund cases…
There are no pending refunds.
Maintenance notice