Arc Testnet — USDC as gas

Lock USDC once.
It pays on the date.

Anyone can trigger it. Nobody can stop it.

Payouts are permissionless and keeper-incentivized, not magic. A transaction is still needed after each date, but any wallet can send it, and the payer never has to come back.

Example
0xA1
Design contract
0xA1b2…9F3c → 0xB2c3…1D4e
150.00
USDC total
50.00 USDC
Paid
50.00 USDC
Release · earn 0.01
50.00 USDC
3d 1h 12m 00s
000
Schedules created
000
Currently due
000
USDC locked
0x6822…19bc
Contract
Dated milestones
Lock USDC across up to 6 specific dates. Each milestone unlocks and pays out on its own, all on-chain.
Permissionless release
After the date passes, any wallet can trigger the payout: the recipient, the payer, a keeper bot or a stranger. The money can only go to the recipient.
Keeper tips
The payer can add a small tip per milestone, funded upfront on top of the payment. Whoever triggers the release earns it, so keeper bots have a reason to show up. The recipient always gets the full amount.
Arc-native
Runs on Arc, where USDC is the gas token: stable fees and sub-second finality. Optionally attach an Arc Memo reference to any schedule.