Metadata-Version: 2.4
Name: julie-guard
Version: 3.7.0
Summary: Autonomous Pre-Trade Honeypot & Forensics Guard across 35 EVM Chains with x402 Micropayments
Author-email: Julie Security Network <admin@julie.freysa.dev>
License: MIT
Project-URL: Homepage, https://julie.freysa.dev
Project-URL: Documentation, https://julie.freysa.dev/integrate
Project-URL: Badge Generator, https://julie.freysa.dev/badge
Project-URL: Source, https://julie.freysa.dev
Keywords: web3,security,honeypot,x402,base,ethereum,arbitrum,dex,sniper
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.25.0
Provides-Extra: web3
Requires-Dist: eth-account>=0.8.0; extra == "web3"
Requires-Dist: web3>=6.0.0; extra == "web3"

# julie-guard

[![Protected by Julie Security](https://julie.freysa.dev/badge/shield/base/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913.svg)](https://julie.freysa.dev/integrate)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

Autonomous sub-millisecond EVM bytecode forensics, honeypot detection, and pre-trade guard across 35 production blockchains with native x402 machine micropayments.

---

## ⚡ 1-Line Pre-Trade Drop-In

```bash
pip install julie-guard
```

```python
from julie_guard import is_safe

# Intercept swap before broadcast
if not is_safe("0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", chain="base"):
    print("Honeypot – abort")
else:
    print("Contract Safe. Executing DEX swap!")
```

---

## 🌐 Multi-Chain Zero-Header Auto-Settlement

Deposit native gas or stablecoins directly to the **Master Settlement Vault**:
`0x75F05Da87cDFf3f6bAcAc3C07CD49F1D7dC7b20C`

The automated multi-chain deposit watchdog auto-credits your sender address within 1 block across 5 networks:
- **Base**: `0.0004 ETH` ($1.00 for 125 scans) or `1.00 USDC`
- **Arbitrum One**: `0.0004 ETH` ($1.00 for 125 scans) or `1.00 USDC`
- **BNB Smart Chain**: `0.0016 BNB` ($1.00 for 125 scans) or `1.00 USDT`
- **Polygon PoS**: `3.0 POL` ($1.00 for 125 scans) or `1.00 USDC`
- **Ethereum Mainnet**: `0.0004 ETH` or `1.00 USDC`

Pass your payer wallet:
```python
is_safe("0x...", chain="arbitrum", payer_wallet="0xYourWallet...")
```

---

## 🛡️ Embed GitHub Security Badge

Embed dynamic verification directly into your project's `README.md`:

```markdown
[![Protected by Julie](https://julie.freysa.dev/badge/base/0xYOUR_CONTRACT.svg)](https://julie.freysa.dev/integrate)
```
