npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

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.

Readme

SKEP3

The Privacy-First, AI-Powered Web3 Transaction Firewall

Simulate before you sign. Know before you lose.

TypeScript Foundry Ollama License Privacy


🛡️ 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 DELEGATECALL and SELFDESTRUCT payloads.
  • 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 Macs

2. 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 0xTransactionHash

Proxy Mode (Real-time Protection)

Start a local firewall that intercepts all outgoing wallet transactions:

edith proxy

Now, 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