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