Local test site for smidgen.io

This fake blog runs on localhost:4000 so you can test the embed script on a separate origin from the dashboard.

Browser paywall (snippet) Copy config.example.js to config.local.js, paste your project ID, then visit the premium article — blur + Phantom/MetaMask.
Bot / scraper gate (Phase 4) Server returns HTTP 402 until x402 payment. Try:

        curl -i "…gate url…" → 402, then pay and retry with
        payment-signature header.
      

Sample pages