Skip to content

The first AI-powered Transaction Firewall for Polygon & EVM chains. Intercepts, simulates, and analyzes transactions in real-time to block wallet drainers and malicious contracts before execution. Features <350ms latency, passkey authentication, and non-custodial security.

License

Notifications You must be signed in to change notification settings

0xsupremedev/polygon-pft

Repository files navigation

Polygon Transaction Firewall (PFT)

Tech Stack

React TypeScript Tailwind CSS Vite Thirdweb Node.js Express.js Polygon

polygon pft image

Overview

image

Polygon Transaction Firewall (PFT) is the first AI-powered firewall for your wallet, designed specifically for the Polygon and EVM ecosystem. It intercepts, simulates, and analyzes transactions in real-time to protect users from wallet drainers, malicious contracts, and phishing attacks.

Stop malicious transactions before they happen.

Features

  • 🛡️ AI-Powered Analysis: Uses advanced heuristics and AI models to detect transaction anomalies.
  • ⚡ < 350ms Latency: Ultra-fast simulation ensures zero friction in your user experience.
  • 🔐 Non-Custodial: Your keys, your crypto. PFT never holds your assets.
  • 🌐 Multi-Chain Support: Optimized for Polygon, but compatible with major EVM chains.
  • 🔑 Passkey Support: Secure, passwordless authentication powered by Thirdweb.

Architecture

The project consists of a modern React frontend and a robust backend simulation engine.

  • Frontend: React, Vite, TailwindCSS, Framer Motion, Thirdweb SDK.
  • Backend: Node.js, Express (Simulation Engine).
  • Security: Real-time transaction simulation & heuristic analysis.

Getting Started

Prerequisites

  • Node.js v16+
  • npm or yarn

Installation

  1. Clone the repository

    git clone https://github.com/0xsupremedev/polygon-pft.git
    cd polygon-pft
  2. Install Dependencies

    npm install
    cd frontend && npm install
    cd ../backend && npm install
  3. Run Development Server

    # Start both Frontend and Backend
    npm run dev

Usage

  1. Connect your wallet using the Connect Wallet button (supports MetaMask, Coinbase, Rainbow, and Passkeys).
  2. Navigate to the Analyze tab to simulate a transaction hash.
  3. Use the Compare tool to visualize safe vs. malicious transaction patterns.

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

MIT License. See LICENSE for details.


Built with ❤️ for the Polygon Ecosystem by 0xsupremedev

About

The first AI-powered Transaction Firewall for Polygon & EVM chains. Intercepts, simulates, and analyzes transactions in real-time to block wallet drainers and malicious contracts before execution. Features <350ms latency, passkey authentication, and non-custodial security.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages