The PaymentRouter is an EVM smart contract that facilitates peer-to-peer (P2P) payments within decentralized applications or games (dApps), particularly suited for community-driven platforms or gaming ecosystems. The PaymentRouter enables users to securely and efficiently transfer funds for community or game items without the need for intermediaries.

Overview

  • Game & Community Use Cases: Tailored for transactions involving digital items, in-game assets, or other community-based transfers.
  • Peer-to-Peer and non-custodial: Allows users to make direct payments to communities without any intermediary or third-party custody.
  • API Driven: by using a signature-based transfer flow, communities can prevent unwanted customers from transacting to their vault.
  • Supports native (ETH, APE, etc.) or ERC-20 Tokens across any EVM chain.

Contract Addresses

Audits

Hashlock Audit (November, 2024)

Payment flow