Stablecoin-native payout rails for AI data work, with verifiable on-chain proof.
AlgoTrain makes dollar-denominated micro-payouts for AI data work fast, verifiable, and cheap. Contributors record a payout wallet and submit labeled data, reviewers verify quality and mark submissions approved, and approval triggers an on-chain stablecoin payment with a transaction the contributor and judges can confirm on a public explorer.
The project runs multiple settlement rails so payouts aren't locked to one chain: native USDC settlement on Arc, Algorand TestNet payouts with a live verifiable transaction, and a Hedera rail using native transfers with an on-chain decision log. A World ID proof-of-personhood gate keeps contributor rewards tied to real people, and an autonomous agent reviewer runs with its own wallet to show machine-driven approval and payout.
The PixelPay module demonstrates the consumer-facing vision: earn from contributions and cash out with zero blockchain vocabulary in the interface, backed by a Uniswap convert path and a 1inch cash-out integration in the codebase. The roadmap extends the same rails to autonomous AI agents paying per API call via the x402 standard, so the infrastructure serves human contributors today and agent-to-agent payments next.
Built on the Continuity Track by extending an existing repository with new settlement rails and the consumer payout layer.
The frontend is a React app built with Vite. Wallet and identity are handled through Privy for the consumer flow and dedicated wallets for the agent reviewer. Settlement is multi-rail. Algorand payouts use algosdk against Algonode endpoints and produce a real TestNet transaction hash surfaced in the UI with an explorer link. The Arc rail settles in native USDC. The Hedera rail uses native CryptoTransfer for payouts, with Hedera Consensus Service as an on-chain decision log and the Schedule Service for scheduled settlement.
The consumer PixelPay layer integrates the Uniswap Trading API for the convert step (two-step quote then swap, using token addresses and base-unit amounts, classic routing so the output is a standard wallet-signable transaction) and the 1inch aggregation API for the cash-out step, with a copy layer that deliberately removes blockchain jargon from the user-facing experience. Proof-of-personhood is enforced with a World ID gate before a contributor can be rewarded. The architecture keeps settlement modular so a new chain or payment rail can be added without rewriting the submit-review-payout core, which is what made it straightforward to extend the existing repo for this hackathon.

