edith-skep3
v2.7.0
Published
Local-first Web3 wallet security CLI. Intercepts transactions, forks the EVM with Foundry Anvil, simulates execution, and runs on-device AI threat analysis via Ollama — all without sending a single byte to the cloud.
Maintainers
Readme
SKEP3
The Privacy-First, AI-Powered Web3 Transaction Firewall
Simulate before you sign. Know before you lose.
🛡️ Why Skep3?
Every year, billions of dollars are stolen via malicious smart contracts. Even experienced users struggle to read raw transaction data. Skep3 acts as your personal blockchain bodyguard:
- Infinite Approval Alerts: Stop drainers from getting unlimited access to your tokens.
- Hidden Logic Detection: Catch
DELEGATECALLandSELFDESTRUCTpayloads. - AI-Powered Clarity: Get a plain-English explanation of what a transaction actually does.
- 100% Private: Using local LLMs (Ollama), No data—including your wallet address—ever leaves your computer.
🚀 Quick Start
1. Prerequisites
Ensure you have Foundry and Ollama installed:
# Install Foundry (Anvil)
curl -L https://foundry.paradigm.xyz | bash && foundryup
# Install Ollama
# Download from https://ollama.com
ollama pull qwen2.5:3b # Highly recommended for M1/M2/M3 Macs2. Installation
Install Skep3 globally via NPM:
git clone https://github.com/anu-sin-theta/edith-skep3.git
cd edith-skep3
npm install && npm run build
npm link💻 Usage
Scan a Contract or Transaction
Analyze any contract interaction before you sign it in your wallet:
# Scan a specific contract method
edith scan 0xContractAddress --method "claimReward()"
# Analyze a past transaction hash to learn from it
edith scan 0xTransactionHashProxy Mode (Real-time Protection)
Start a local firewall that intercepts all outgoing wallet transactions:
edith proxyNow, point your wallet (MetaMask/Phantom) to http://127.0.0.1:9545. Skep3 will audit every transaction and ask for your permission before broadcasting.
Configure Your AI
Switch between local Ollama models or remote providers (Gemini/OpenAI):
edith brain📖 Documentation
Built with ❤️ by anu-sin-theta
