Skip to content

0xdariel/chainscope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” ChainScope

Multi-chain on-chain data toolkit β€” scan wallets, track transactions, monitor gas prices, detect whale movements, and check token prices across 7+ EVM chains.

License: MIT Python 3.10+

✨ Features

Command Description
wallet Scan wallet balance & ERC-20 token holdings
txs View transaction history with gas costs
gas Real-time gas prices across all chains
price Token prices, market cap, 24h change (CoinGecko)
search Search tokens by name or symbol
whale Monitor large transfers (whale alerts)
chains List supported blockchain networks

πŸ”— Supported Chains

  • Ethereum (ETH)
  • BNB Smart Chain (BNB)
  • Polygon (MATIC)
  • Arbitrum One (ETH)
  • Optimism (ETH)
  • Base (ETH)
  • Avalanche C-Chain (AVAX)

πŸš€ Installation

# From PyPI (coming soon)
pip install chainscope

# From source
git clone https://github.com/0xdariel/chainscope.git
cd chainscope
pip install -e .

πŸ“– Usage

# Scan a wallet
chainscope wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045

# Scan on BSC
chainscope wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 -c bsc

# View transaction history
chainscope txs 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 -n 50

# Check gas prices (all chains)
chainscope gas

# Check gas on specific chains
chainscope gas -c ethereum -c arbitrum -c base

# Token prices
chainscope price ethereum bitcoin solana

# Search for a token
chainscope search "pepe"

# Whale alerts (default: 100+ ETH)
chainscope whale -c ethereum -m 500

# List supported chains
chainscope chains

βš™οΈ Configuration

Create a .env file for higher rate limits (optional):

cp .env.example .env
# Edit .env and add your API keys

Free tier works without API keys (5 calls/sec per explorer).

Get free API keys at:

πŸ—οΈ Architecture

chainscope/
β”œβ”€β”€ cli.py            # Click CLI entry point
β”œβ”€β”€ wallet.py         # Wallet balance & token scanner
β”œβ”€β”€ transactions.py   # Transaction history
β”œβ”€β”€ gas.py            # Gas price tracker
β”œβ”€β”€ prices.py         # Token prices (CoinGecko)
β”œβ”€β”€ whale.py          # Whale movement monitor
└── chains/
    └── __init__.     # Token prices (CoinGecko)
β”œβ”€β”€ whale.py          # Whale movement monitor
└── chains/
    └── __init__.py   # Chain configurations

πŸ“ License

MIT β€” see LICENSE

🀝 Contributing

PRs welcome! Open an issue first to discuss changes.


Built by @0xdariel πŸ”§

About

πŸ” Multi-chain on-chain data toolkit β€” wallet scanning, tx history, gas tracker, whale alerts, token prices across 7+ EVM chains

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages