📷 Photography · photo archiving

ChainFrame · Pay to Anchor

Archive legacy media with cryptographic certainty. Users pay a micropayment to bind photo hashes to Base, creating an immutable proof-of-existence. Instead of monthly subscriptions, pay only for the storage you secure. Facilitators handle the gas, you manage the truth. Perfect for journalists and historians needing instant, verifiable provenance. One 0.01 USDC payment over x402 anchors the WOTS+ seal on-chain — no subscription, no account.

x402 track · paid unlockPay-to-anchor· paid provenance
Section · Onchain

The primitive.

full primer →

Photographers pay 0.01 USDC once, in-page, and the photo archiving seal is written on-chain for them — no funded host-chain wallet, no subscription, just a payment log that ends in a real transaction.

Why this primitiveLoading details…

Kernel
a 0.01 USDC payment over x402 on Base Sepolia that buys one on-chain anchor — the server verifies the settlement, then a relayer writes the user's WOTS+ seal into the QUIP verifier on the host chain
Drives the UI as
a numbered payment log running from 402 challenge to settled USDC to the host-chain anchor tx, every hash a clickable explorer link
Appendix · Secrets

Required keys.

METAMASK_PRIVATE_KEY
Deploys the QUIP verifier to your host chain. Fund on Sepolia via the Google Cloud faucet.
open ↗
SEPOLIA_RPC_URL
Host-chain HTTPS RPC endpoint. Any Sepolia provider works.
open ↗
ETHERSCAN_API_KEY
Required for npx hardhat verify after deploy.
open ↗

Add these in your Lovable project under Settings → Secrets before pasting the prompt below.

Appendix · Mega-prompt

The build prompt.

Paste into a fresh Lovable project. Make sure all five secrets above are set first. read the build strategy →

Loading the build prompt…
Appendix · Market

Market sizing.

TAM
SAM
SOM

Indicative figures for hackathon pitches — refine with your own research before raising.

See also

Adjacent entries.