-
Notifications
You must be signed in to change notification settings - Fork 28
Home
Welcome to the SmartMuv GitHub Wiki β your guide to understanding, deploying, and integrating the SmartMuv platform.
Website: https://smartmuv.app
SmartMuv is a Smart Contract Deep Storage Analysis Platform offering indexed on-chain contract data, slot-level insights, and AI-driven reasoning. It powers advanced tools for dApp owners, auditors, and researchers.
-
Analyzer Engine β Performs static analysis, mapping key extraction, and proxy detection.
-
Storage Extractor β Fetches and decodes contract storage data.
-
Explorer UI β Provides visualization and querying tools for contracts.
-
AI Agent (Gemini + MCP) β Enables reasoning, explanations, and contextual storage insights.
-
APIs & Feeds β Provide structured access to indexed data and analytics.
Follow the Usage Guide for tool setup instructions.
| Component | Description |
|---|---|
| Contract Indexer | Automatically analyzes smart contracts source code, storage slot layout and extracts storage. |
| Explorer | Frontend visualization platform with more than 1 million indexed smart contracts. |
| AI Agent | The missing βblockchain intelligence layerβ by SmartMuv. |
| Database | Stores analysis results and storage data of 1 million plus smart cotnracts. |
Alchemy/Infura β Source Code Analyzer β SmartMuv Indexer β MongoDB β Explorer/AI Agent
- Indexing on request via API or partner explorers.
- 1M+ contracts indexed on Ethereum mainnet.
- Contract metadata
- Slot layout
- Storage data
- Static analysis results
| Endpoint | Description | Format |
|---|---|---|
GET /contract/{contract_address} |
Get summary data for contract cards | JSON |
/mcp/* |
MCP protocol endpoints for Google Cloud integration | JSON |
| Endpoint | Description |
|---|---|
| private | Retrieves contract analysis results. |
| private | Retrieves storage data results. |
| private | Handles requests to get storage value against a given mapping key of a contract address and a mapping variable from the blockchain. |
| private` | Start AI chat session |
| private | Interact/chat with AI |
| private | Get AI generated source code and storage data analytics report of a smart contract |
- Powered by Gemini API for reasoning and code explanations.
- Queries source code, storage data and recent activity.
- Integrates directly with MCP for cloud inference.
Example AI Query:
Input: Explain storage structure of proxy contract X.
Output: Contract X delegates calls to implementation Y. Storage slot 0 maps admin address...
SmartMuv MCP server for AI agents is publicly available for testing at api.smartmuv.app/mcp
Here is the link to one of the use cases of our MCP server: https://claude.ai/share/e718bd8d-57d1-4d5d-a495-deda32d0a0bf
Publicly available at explorer.smartmuv.app
- Contract search
- Slot visualization
- Storage data viewer
- Proxy detection
- Mapping Data Querying
- AI Q&A for reasoning
SmartMuv Explorer data is being used in Etherscan and Blockscout as embedded Cards.