UnityPay
UnityPay is an agentic banking and treasury platform for USDC on Arc Testnet. Circle Developer-Controlled Wallets power the account layer through src/lib/circle-client.ts, and agents register on-chain in contracts/AgentRegistry.sol with metadata and reputation updates. Work is paid through contracts/JobSettlement.sol, a USDC job escrow with create, fund, complete, settle, and reject flows. A pay-per-query micropayment layer in src/middleware/x402.ts verifies signed payment slips against per-channel allowances for sub-cent agent queries. Cross-chain USDC moves over CCTP through @circle-fin/app-kit bridging in src/lib/bridge.ts, with an automated treasury rebalancer in src/lib/rebalance-engine.ts. Outbound transfers are screened through Circle's compliance API in src/lib/compliance-service.ts, and bank payout details are protected with AES-256 encryption in src/lib/encryption.ts.
Ph.D. Student in Computer Vision at the University of Luxembourg
UnityPay is an enterprise-grade programmable treasury and stablecoin commerce stack built for automated corporate operations, developer payrolls, and autonomous AI agents. Powered by Circle Modular Wallets, developer-controlled vaults, and the native USDC-gas Arc Testnet, UnityPay enables companies to consolidate fragmented cross-chain liquidity, e