CommissionRoad

Permissionless monetization protocol for onchain apps and services

CommissionRoad

Created At

ETHGlobal New York 2026

Project Description

CommissionRoad is a protocol that makes it safe, cheap, and easy to monetize onchain apps.

Most protocols don’t give apps a built-in way to earn fees, which means app developers have to deploy custom smart contracts just to charge users. That adds friction, cost, security risk, and duplicated work across the Ethereum app layer.

With CommissionRoad, developers can build on any protocol and earn fees directly from their users without deploying any smart contracts. They simply mint an NFT for their app, route transactions through the protocol, specify their fee in any token they choose, and claim revenue at any time.

For the continuity track, we added a Transaction Builder to the official frontend. It lets anyone compose multiple contract calls, attach a CommissionRoad fee, and generate a sharelink users can visit to execute the transaction from a trusted interface.

How it's Made

CommissionRoad Transaction Builder is built as a standalone Bun/Turborepo.

The frontend is deployed to Vercel at https://build.commissionroad.xyz and uses React + Vite + TypeScript with Tailwind/DaisyUI, RainbowKit, wagmi, viem, TanStack Query/Router, and a shared monorepo package that owns action schemas, validation, snippet generation, summaries, Permit2/approval checks, and CommissionRoad protocol ABIs.

The backend is a Bun + Elysia API using Drizzle/Postgres to persist immutable published action definitions as canonical JSON. The API runs as a Dockerized ECS/Fargate service behind https://builder-api.commissionroad.xyz.

background image mobile

Join the mailing list

Get the latest news and updates

CommissionRoad | ETHGlobal