Skip to content

Releases: Web3-Pi/ethereum-transactions-firewall

v0.1.1

03 Jun 10:26
9c3fa07

Choose a tag to compare

What's New

📊 Metrics Support

Added comprehensive metrics collection with configurable output options:

  • InfluxDB integration - Store metrics in InfluxDB for time-series analysis
  • stdout output - Simple console logging for development and debugging

📈 Grafana Dashboard

Included a pre-configured Grafana dashboard for visualizing metrics data stored in InfluxDB:

  • Real-time monitoring capabilities
  • Performance insights and analytics
  • Easy-to-read charts and graphs

grafana

v0.1.0

25 Apr 10:28

Choose a tag to compare

🚀 Web3 Pi Transaction Firewall

We're excited to announce the first release of Web3 Pi Transaction Firewall, a security tool designed to enhance your interaction with Ethereum when accessed via a local RPC endpoint.

Key Features

  • Transaction Monitoring: Intercepts and displays all Ethereum transactions before they're executed
  • Interactive Mode: Prompts for approval on each transaction with configurable timeout
  • Contract Recognition: Identifies standard ERC contracts (ERC20, ERC721, ERC1155, ERC4626)
  • Smart Contract Function Decoding: Decodes function calls for known contracts
  • Address Labeling: Allows custom labeling of trusted addresses
  • ABI Support: Add custom ABIs for better contract interaction clarity
  • Proxy Service: Acts as a secure proxy between your applications and Ethereum node

Compatibility

Designed to work with the Web3 Pi suite but can be used with any local Ethereum node.

This is the first release of the Web3 Pi Transaction Firewall. We welcome your feedback and contributions!