Skip to content

The Monetization Layer for Web3

CommissionRoad is a permissionless monetization protocol that turns any smart contract interaction into a revenue stream.

💡 The Concept: Instead of calling Uniswap/Aave/OpenSea directly, you wrap the transaction in a commissionCall. The user gets their desired outcome, and you get a commission.

How it Works

  1. Mint a CommissionRoad NFT (your "Referral ID").
  2. Build your app and wrap transactions in CommissionRoad.commissionCall.
  3. Earn fees (ETH, USDC, or any ERC20) directly into the Claim Vault.

Key Features

  • Permit2 Integration: Native Permit2 support allows paying commissions in any token with simplified approvals.
  • EIP-7702 Support: Authorize the CommissionRoadExecutor to act on behalf of an EOA for atomic, identity-preserving batches.
  • Weiroll VM Integration: Programmable scripting environment for complex, dependent transaction chains.