PerStream is a per-second USDC streaming paywall for podcasts β listeners pay only for the seconds they hear, creators earn from listener #1.
For independent creators and AI-native listeners. Built on Circle Nanopayments, x402 and Arc testnet. No subscriptions. No ads. No minimum audience.
Listeners pay for hours they never hear. Creators wait weeks for payouts. Platforms take 30β50%. And nobody β nobody β has built the obvious primitive.
You subscribe for one show. You listen to one show. You paid for 12. PerStream fixes that.
Traditional platforms batch monthly. PerStream settles every second. You earn as you teach, talk, perform.
30β50% of revenue goes to middlemen. On PerStream, the only cost is gas β fractions of a cent.
Seed phrases, gas fees, network switches. Most listeners bounce. PerStream hides all of that.
PerStream is the world's first per-second USDC streaming paywall. It uses Circle Nanopayments and Arc testnet to settle USDC every second audio plays. Default deployment: simulated ledger for the demo. Switch to PAYMENTS_MODE=live for real on-chain USDC.
The simplest UX for the most advanced payment primitive. No wallet, no seed phrase, no friction.
One-click email login. We create a Circle Arc wallet for you in milliseconds β no seed phrase, no MetaMask.
Tap "Add USDC". Testnet-funded via the seller wallet β a real Arc testnet transaction you can verify on Arcscan.
Each second ticks. Each tick is a $0.0001 USDC micro-payment on Arc, settled via x402 + Nanopayments batching.
The meter freezes. The payment stream stops. You only paid for the seconds you actually heard.
What you actually get when you use PerStream β for listeners, creators, and AI agents alike.
Forget subscriptions. Forget ads. With PerStream, your balance ticks down only while audio plays. Pause = stop paying.
No minimum audience, no waiting for monthly payouts. Your first listener earns you real USDC, settled in seconds.
Listeners sign in with email. Embedded wallets via Circle Agent Stack. No seed phrases, no MetaMask, no friction.
AI Listener Agents can subscribe, stream, and leave ratings on behalf of users. The future of audio is autonomous.
Every tick settles on Arc via Circle's GatewayMinter. Click any address β verify on Arcscan. No black boxes.
Pure-JS backend (Node + sql.js). No native dependencies. Runs on Termux, Android, iOS, browsers, anywhere.
A premium experience for listeners, creators, and AI agents alike.
Every second settles on Arc via Circle Gateway. No batched payouts, no waiting.
From listener #1. No minimum audience. No platform cut beyond gas.
One-click email login. Embedded wallet via Circle Agent Stack.
An agent that subscribes on behalf of listeners, streams audio, leaves ratings.
Built on Circle's x402 protocol for HTTP-native micropayments.
Pure-JS stack runs on Termux, Android, iOS, browsers, anywhere Node runs.
Manage uploads, earnings, analytics, and withdrawals from one place.
Every PerStream payment settles on Arc testnet via the Circle GatewayMinter contract. Click any address to verify.
Most demos stop at "user clicks play". PerStream goes further β the platform itself has an AI listener agent that subscribes, streams, and rates episodes on its own budget. Agentic commerce, end-to-end.
The agent discovers tracks, signs in with its own embedded Arc wallet, deposits a budget, and streams autonomously. Each tick charges the agent's wallet in micro-USDC.
When the agent is running, you see its status, current session, active payment meter, USDC spent, and the creator earnings it just generated.
Interactive: POST /api/agent/listen with trackId + budget. Autonomous: POST /api/agent/auto lets the agent discover, listen, rate, and repeat. Both return a transcript of every tick.
The story behind how Circle's Arc testnet hit 1M txns in a week.
A 26-second welcome message. Shortest possible listen.
Why your balance should only tick while audio plays.
The whole point of PerStream in 17 seconds.
A modern, focused stack. Every choice deliberate.
Production-grade polish. Hackathon-ready quality.
Sign in with any email, deposit $5 USDC, and start streaming. The per-second meter, x402 flow, withdrawals, and Arcscan link are all the same code in both modes. Flip PAYMENTS_MODE=live for real on-chain settlement.
Upload your audio, earn USDC every second, and manage your streaming business.