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

Overview

  • Tracking Support: Adds tracking support for decentralized, permissionless transactions between creators and members.
  • 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 transactions to creators/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)

Transaction flow

Transaction flow