Negotiate, pay in PYUSD, and settle cross-chain via Avail in seconds.
DealMint is a negotiation-first checkout for Web3 payments. It lets two parties agree on payment terms through a lightweight agentic negotiation (A2A -> AP2 mandate). Once both sides confirm, the app mints a signed "deal mandate". The buyer pays in PayPal USD (PYUSD), and the system triggers Avail Nexus to settle the value cross-chain (e.g., Ethereum -> Base). The result is a smooth, link-based checkout that feels like Web2 payments but runs entirely on open protocols - fast, verifiable, and composable.
DealMint is built with Next.js, TypeScript, TailwindCSS, and Prisma + SQLite. The on-chain layer uses wagmi + viem for EVM calls to transfer PYUSD, then the Avail Nexus SDK for cross-chain settlement and intent tracking. The Negotiation Panel runs a small rule-based A2A engine that produces an AP2-style mandate stored in JSON. Timeline events and receipts are synced in real time and linked to Etherscan and BaseScan. The entire app is packaged as a Vercel-ready monorepo with pnpm workspaces - light, fast, and demo-friendly for ETHOnline.

