Skip to content

winsnip/winscan

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WinScan - Multi-Chain Blockchain Explorer

WinScan Logo

Modern blockchain explorer for Cosmos ecosystem

Website License Twitter

✨ Features

Core Features

  • 🌐 Multi-Chain Support - Cosmos SDK chains with IBC compatibility
  • πŸ“Š Real-Time Tracking - Live blocks, transactions, validators monitoring
  • πŸ’Ό Wallet Integration - Keplr, Leap, Cosmostation support
  • πŸ”— IBC Tracking - Cross-chain transfer monitoring
  • πŸ—³οΈ Governance - View and vote on proposals
  • πŸ“ˆ Validator Analytics - Uptime, commission, voting power tracking
  • 🌍 Multi-Language - 7 languages support (EN, ID, JP, KR, CN, ES, RU)
  • 🎨 Modern UI - Dark theme, responsive design

EVM Support

  • ⚑ EVM Explorer - Native support for Cosmos chains with EVM sidechain
  • πŸ” EVM Blocks - Real-time EVM block tracking
  • πŸ’Έ EVM Transactions - Transaction details with gas info
  • πŸ‘› EVM Addresses - Balance, transaction history
  • πŸ”— Dual Chain - Seamless navigation between Cosmos & EVM
  • 🌐 CORS-Free - Server-side API with automatic fallback

Advanced Features

  • πŸ€– Auto-Compound Bot - Automated staking rewards compounding
  • πŸ“Š Token Analytics - Price tracking, supply metrics
  • πŸ’° Asset Management - Multi-asset support, holder tracking
  • πŸ”„ State Sync - Fast node synchronization endpoints
  • πŸš€ Performance - Optimized with caching and CDN
  • πŸ“± PWA Ready - Progressive Web App capabilities

πŸš€ Quick Start

# Clone repository
git clone https://github.com/winsnip-official/winscan.git
cd winscan

# Install dependencies
npm install

# Run development server
npm run dev

Visit http://localhost:3000

πŸ“– Documentation

πŸ€– Auto-Compound Bot

WinScan includes a standalone auto-compound bot for validators to provide staking rewards compounding service to their delegators.

Key Features:

  • βœ… Automated rewards compounding using Authz grants
  • βœ… Multi-chain support (Cosmos SDK & EVM-compatible)
  • βœ… Validator commission claiming
  • βœ… Governance auto-voting
  • βœ… Configurable frequency (hourly/daily/weekly/monthly)

Quick Setup:

cd autocompound-bot
npm install
cp .env.example .env
# Edit .env with your mnemonic
npm run build
npm start

πŸ“š Full Documentation: autocompound-bot/README.md

πŸ”§ Configuration

Adding New Chains

  1. Create yourchain-mainnet.json in Chains/ directory
  2. Configure RPC, API endpoints, and token details
  3. See CHAIN-GUIDELINES.md for complete format

Environment Variables

NEXT_PUBLIC_API_URL=https://ssl.winsnip.xyz

πŸš€ Deployment

Vercel (Recommended)

npm run build
vercel --prod

Add environment variable in Vercel dashboard:

NEXT_PUBLIC_API_URL=https://ssl.winsnip.xyz

πŸ› οΈ Tech Stack

Category Technology
Framework Next.js 14 (App Router)
Language TypeScript
Styling Tailwind CSS
Icons Lucide React
Charts Recharts
API REST (WinSnip Public)
Wallet Keplr / Leap / Cosmostation
EVM ethers.js, JSON-RPC
Blockchain CosmJS, Cosmos SDK

πŸ“œ License & Copyright

Β© 2025 WinSnip Official. All Rights Reserved.

This project is licensed under MIT License with Additional Restrictions:

βœ… ALLOWED:

  • Use for personal, educational, or commercial purposes
  • Fork and modify the code
  • Distribute and sublicense

❌ PROHIBITED:

  • Remove or alter WinSnip branding, logos, or attribution
  • Claim this work as your own
  • Misrepresent the origin of this software

⚠️ REQUIRED:

  • Maintain copyright notice and license in all copies
  • Keep visible attribution to WinSnip in public deployments
  • Include "Built on Trusted Infrastructure" or similar attribution

For full license terms, see LICENSE file.

Violation of these terms may result in legal action and license revocation.

🀝 Contributing

We welcome contributions! Please read CONTRIBUTING.md first.

Quick steps:

  1. Fork this repository
  2. Create feature branch (git checkout -b feature/amazing)
  3. Commit changes (git commit -m 'Add feature')
  4. Push to branch (git push origin feature/amazing)
  5. Open Pull Request to dev branch

πŸ“ž Support

πŸ’Ž Supported Chains

Mainnets (18 Chains)

Chain Logo Type Status
AtomOne Cosmos βœ… Active
Axone Cosmos βœ… Active
BitBadges Cosmos βœ… Active
CNHO Stables Cosmos βœ… Active
CosmosHub Cosmos βœ… Active
Gitopia Cosmos βœ… Active
Humans.ai Cosmos βœ… Active
Lava Network Cosmos βœ… Active
Lumera Cosmos βœ… Active
Noble Cosmos βœ… Active
Osmosis Cosmos βœ… Active
Paxi Network Cosmos βœ… Active
Shido Cosmos+EVM ⚑ βœ… Active
Sunrise Cosmos βœ… Active
Tellor Cosmos βœ… Active
Warden Protocol Cosmos+EVM ⚑ βœ… Active
XRPL EVM Sidechain Cosmos+EVM ⚑ βœ… Active
Zenrock Cosmos βœ… Active

Testnets (10 Chains)

Chain Logo Network
AtomOne Testnet
CosmosHub Testnet
Empeiria Testnet
Kiichain Testnet
Lumera Testnet
Noble Testnet
Osmosis Testnet
Safrochain Testnet
Warden Barra Testnet
Zenrock Testnet

⚑ EVM Compatible Chains: Shido, Warden Protocol, XRPL EVM Sidechain support both Cosmos and EVM transactions with WebSocket

Want to add your chain? See CHAIN-GUIDELINES.md


Made with ❀️ by WinSnip

⭐ Star this repo if you find it useful!

Website Twitter Telegram

About

πŸ” Professional Multi-Chain Blockchain Explorer for Cosmos Ecosystem

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.7%
  • Other 1.3%