A modern web application for exploring and managing XION blockchain authorization grants. This tool allows users to view, analyze, and monitor AuthZ grants and transactions on the XION network.
- 🔍 Real-time Grant Exploration: Search and view AuthZ grants for any XION account
- 🔄 Network Switching: Seamlessly switch between Mainnet and Testnet
- 📊 Comprehensive Grant Details: View detailed information about each grant including:
- Authorization types
- Expiration dates
- Message types
- Contract details
- 📜 Transaction History: Track and monitor transactions executed by grantees
- 🎯 Smart Grouping: Automatically groups related authorizations for better overview
- 💻 Developer Friendly: Access raw JSON data for technical analysis
- Frontend Framework: React with TypeScript
- Styling: Tailwind CSS
- State Management: Zustand
- Data Fetching: TanStack Query (React Query)
- Icons: Lucide React
- Build Tool: Vite
- Network Communication: Axios
- Date Handling: date-fns
- Address Validation: bech32
- Clone the repository
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Select your desired network (Mainnet/Testnet) using the network selector
- Enter a valid XION address in the search bar
- View the account's:
- Active AuthZ grants
- Transaction history
- Detailed grant information
- Click on individual grants to view detailed information and raw JSON data
src/
├── components/ # React components
│ ├── grants/ # Grant-related components
│ ├── transactions/ # Transaction-related components
│ └── ui/ # Reusable UI components
├── hooks/ # Custom React hooks
├── types/ # TypeScript type definitions
└── constants.ts # Configuration constants
npm run dev
- Start development servernpm run build
- Build for productionnpm run preview
- Preview production buildnpm run lint
- Run ESLint
The application supports both Mainnet and Testnet environments:
-
Mainnet
- RPC URL:
https://xion-api.polkachu.com/
- Explorer:
https://explorer.burnt.com/xion-mainnet-1
- RPC URL:
-
Testnet
- RPC URL:
https://xion-testnet-api.polkachu.com/
- Explorer:
https://explorer.burnt.com/xion-testnet-1
- RPC URL:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- XION Network for providing the blockchain infrastructure
- The React and TypeScript communities for excellent tools and documentation
- All contributors who help improve this explorer