Fund Line
Fund Line is a non-custodial USDC invoicing app for freelancers and indie developers on Arc testnet. Merchants connect a wallet, build multi-line-item invoices in create-invoice.html, and share a /pay/:invoiceId link with a QR code; server.js verifies payment on Arcscan before marking invoices paid and fires Telegram alerts. Solidity routers in contracts/ — PaymentRouter.sol, FundlineBatchRouter.sol, FundlineMemoRouter.sol, and FundlineRunEscrow.sol — support batched, memo-tagged, and escrowed payment flows. CCTP transfers move native USDC in from Ethereum Sepolia or Base Sepolia, invoices export to PDF receipts and CSV, and Circle wallet plumbing lives in circle-wallet-client.js and gateway-client.js. A workflow engine (workflow-engine.js, workflow-defs.js) and an extensive test_*.js suite back the app.
1 (Solo) — Ducky