iExec Explorer is a modern web app to explore the iExec protocol across multiple supported blockchains (Bellecour, Arbitrum Sepolia, etc.). It lets you search, browse, and analyze deals, tasks, apps, datasets, workerpools, transactions, and accounts, with an integrated wallet manager.
- 🔎 Universal search: by address, deal/task/tx hash, ENS, etc.
- 📊 Entity explorer: Deals, Tasks, Apps, Datasets, Workerpools, Transactions, Accounts
- 🧩 Detailed views: all key info for each entity
- 🦾 Multi-chain support
- 👛 Wallet Manager: deposit, withdraw, balance
- ⚡ Live data: auto-refresh tables
- 🛡️ Secure wallet connection (Wagmi, WalletConnect, etc.)
- 🎨 Modern UI: responsive, dark mode
- Node.js >= 22
- npm >= 10
git clone <repo-url>
cd explorer-v2
npm installnpm run codegenThis command generates the necessary GraphQL types for the project.
Create a .env file at the root:
VITE_REOWN_PROJECT_ID=your_project_id
VITE_ROLLBAR_ACCESS_TOKEN=your_rollbar_token # (optional)npm run devApp runs at http://localhost:5173 by default.
npm run build
npm run previewnpm run codegen— GraphQL typesnpm run dev— start dev servernpm run build— production buildnpm run preview— preview buildnpm run lint— lint codenpm run check-type— TypeScript checknpm run format— Prettier format
- React 19 + TypeScript
- Vite
- TailwindCSS
- TanStack Router & React Query
- GraphQL (TheGraph)
- Wagmi & WalletConnect
- Zustand
- Rollbar
Contributions are welcome! Please open issues or pull requests.
MIT