The subscriber grants a stablecoin allowance a single time. Every renewal after that is charged automatically on the schedule you set — no wallet pop-up each month.
Funds move from the subscriber's wallet directly to yours in the charge itself — Tidepay never holds them. On-chain payments can't be charged back.
Failed renewals are retried on a configurable schedule, subscribers are notified, and you can bill everyone on the same day of the month — the same rules a card billing system gives you.
USDC and USDT on Polygon, Arbitrum, Base, Optimism and Solana. The network fee for every charge is covered by Tidepay.
Set the price, token and billing interval in the dashboard or through the API.
They open your paylink or checkout, connect a wallet and approve the allowance once.
Each renewal settles on-chain into your wallet and fires a signed webhook to your backend.