Logo
Learn
  • Explore Course
Build
  • Explore Buildathon
  • Project Archive
Hack
Hack Coming Soon
  • Explore IRL Hackhouse
  • How to Qualify
  • Past Events

CronStream

Programmable payroll for businesses. Stream payments by the second, not the month.

Videos

Description

CronStream. Autonomous Milestone-Gated Payroll Protocol. CronStream replaces invoice cycles and manual approvals with programmable payment streams that flow only when work is verified on-chain. How it works: A company deposits budget → stream opens locked → contractor pushes a PR → the autonomous agent verifies the merge on GitHub → signs an EIP-712 extension voucher → stream unlocks → contractor earns per second in real time. No deliverable verified = no payment. The stream freezes automatically. What's in this demo: - Creating a payment stream on Arbitrum Sepolia - GitHub webhook triggering the autonomous agent - On-chain extension transaction confirmed - Live streaming balance on the company dashboard Built on: - Arbitrum Sepolia + Robinhood Chain Testnet - EIP-712 signed extension vouchers - x402 pay-per-call public API (any AI agent can query streams with USDC) - GitHub · Jira · Bitbucket · Figma verification Links: - App: https://cronstream.xyz - Docs: https://docs.cronstream.xyz - X: https://x.com/cronstream - GitHub: https://github.com/16navigabraham/CronStream Built for the Arbitrum Open House London Buildathon 2026

Progress During Hackathon

Started with a core insight: every existing token streaming protocol is unconditional. Built CronStream from scratch to fix that. Smart Contracts Designed and deployed a locked-start stream model on Arbitrum Sepolia and Robinhood Chain. Stream opens at zero contractor earns nothing until an agent verifies work and submits a signed EIP-712 voucher on-chain. Gap-time protection ensures dead time between expiry and re-extension is never counted as earned. 108 tests, 99.2% line coverage, zero failures. Autonomous Agent Node Built an event-driven verification engine ; no polling, webhook-only. GitHub fires on PR merge, agent runs a 3-layer gate: real code diff in /src, PR merged by reviewer, CI passed. All three must pass or the stream stays locked. Added Jira and Bitbucket webhook handlers with the same pattern. In-flight dedup guard prevents double submission when GitHub fires PR closed and push events simultaneously. x402 Public API Exposed stream state and milestone verification as pay-per-call endpoints using the x402 protocol. Any developer or AI agent can query and trigger verification for $0.01–$0.10 USDC per call, no account needed. Frontend Full company and contractor dashboards. 3-step stream creation modal with rate calculation from hourly rate and weekly hours. Live per-second balance. Period statement PDF export with on-chain proof links. Username displays throughout instead of masked addresses. Robinhood Chain Deployed the same contract on Robinhood Chain (chain 46630). Any ERC-20 streams including tokenized stock tokens like AAPL and TSLA enabling milestone-gated equity compensation that does not exist anywhere else. End-to-end verified live: contractor merged PR #5, agent caught the webhook, verified the work, confirmed on Arbitrum Sepolia block 272243213. Stream opened. Funds started flowing. Zero human intervention.

Tech Stack

ReactWeb3EthersNodeSolidityJavascript foundry

Fundraising Status

None.

Team Leader
AAbraham Adebanjo
GitHub Link
github

GitHub

https://github.com/thecronstream/CronStream
Product Category
InfraDeFiAI