A real-time perception, safety, and context layer for Ethereum — making Web3 interactions human-readable, explainable, and secure.
ENSight is a real-time perception layer for Ethereum that sits between users and dApps to:
- Explain wallet actions before signing
- Surface risk and abnormal behavior
- Add human-readable context to on-chain interactions
- Turn opaque transactions into understandable intent
Instead of blindly approving wallet popups, users see:
what’s happening, why it matters, and whether it’s safe.
User Browser
↓
ENSight Extension (Interceptor + UI)
↓
ENSight Backend (Intent + Risk Engine)
↓
ENSight Web (Onboarding, demos, dApp layer)
↓
Ethereum + ENS + On-chain data
ENSight blends:
- Client-side interception
- Off-chain explainability & risk
- On-chain context & identity
ENSight combines immutable blockchain truth with real-time intelligence:
On-Chain
- Transaction calldata & contract interactions
- ENS identity & wallet history
- Verifiable blockchain state
Off-Chain
- Runtime interception context
- Risk heuristics & anomaly detection
- Trust & reputation signals
- Human-readable explanations
Together, ENSight shows not just what happens on-chain — but what it means before users sign.
👉 https://github.com/eth-ensight/ensight-extension
Real-time interception + side panel UX
- Hooks into wallet runtime
- Captures
ethereum.request()calls - Displays intent, risk, and context instantly
👉 https://github.com/eth-ensight/ensight-web
Landing page + dApp layer
- Project onboarding
- Demo experiences
- Future on-chain interactions
👉 https://github.com/eth-ensight/ensight-backend
Intent parsing + risk + explanation engine
- Transaction decoding
- Risk heuristics
- Context enrichment
- (Optional) AI explainability layer
Each repo is modular, production-ready, and contributor-friendly.
- User visits a dApp
- Wallet is injected (
window.ethereum) - ENSight hooks into runtime
- dApp triggers wallet action
- ENSight intercepts intent
- Backend analyzes risk + meaning
- ENSight displays explanation in real time
No friction. No blind signing.
Web3 today is:
❌ opaque
❌ risky for newcomers
❌ easy to exploit
❌ hard to understand
ENSight makes Ethereum:
✅ human-readable
✅ safer by default
✅ explainable
✅ trust-aware
Use cases include:
- Scam prevention
- Transaction previews
- Reputation & trust layers
- Social context with ENS
- Safer onboarding into crypto
ENSight is built as an open modular Web3 infrastructure project.
Contributions welcome for:
- Extension UX & interception logic
- Risk detection heuristics
- On-chain data enrichment
- Explanation engines
- Web experiences
Each repo includes setup + contribution guides.
- Advanced scam detection
- Transaction simulation previews
- ENS-based social trust graphs
- Community-sourced warnings
- Developer APIs for dApps
- On-chain reputation signals
ENSight is built by Canadian builders pushing forward open Web3 safety and explainability infrastructure. 🇨🇦
|
Shernan Javier ✦ Toronto, Canada GitHub · LinkedIn · X |
|
McCauley Armishaw 🔨 Winnipeg, Canada GitHub · LinkedIn · X |
|
Igo Domingo ⚙️ Toronto, Canada GitHub · LinkedIn |
Built at HackMoney 2026 • Powered by Ethereum




