11 Powerful Crypto Tools in One Place
Choose any tool β Select β BAM!
π Live Demo β’ π Documentation β’ π οΈ Features β’ π Quick Start
- π― 11 Unique Tools - Never before built together in one dApp
- π Privacy First - All calculations happen client-side
- πΈ No Wallet Required - Most tools work without connecting wallet
- π Multi-Chain Support - Ethereum, BSC, Polygon, Avalanche, Arbitrum & more
- π± Responsive Design - Works on desktop and mobile
- β‘ Lightning Fast - Built with Vite for instant loading
- π¨ Beautiful UI - Modern gradient design with smooth animations
- π‘οΈ Secure - Open source and auditable code
- π Free & Open Source - Community driven
Real-time EIP-1559 base fee analysis with priority recommendations.
- Features:
- Low/Average/High priority gas estimates
- Estimated confirmation times
- EIP-1559 base fee tracking
- Use Case: Save money on transaction fees by timing your transactions perfectly.
Calculate slippage before executing token swaps.
- Features:
- Support for 8 major tokens (ETH, BTC, USDT, USDC, BNB, SOL, MATIC, AVAX)
- Live price data from CoinGecko
- Real-time impact calculation
- Use Case: Avoid unexpected losses from high slippage on DEX swaps.
On-chain bytecode analysis for contract safety.
- Features:
- Proxy pattern detection
- Risk scoring system (LOW to CRITICAL)
- Contract age & balance analysis
- Use Case: Verify contract safety before interacting or investing.
Track your crypto holdings across multiple chains.
- Features:
- Support for 5+ chains
- Wallet age detection
- USD portfolio valuation
- Transaction history analysis
- Use Case: Get a complete view of your crypto portfolio in one place.
Calculate NFT trait rarity and find hidden gems.
- Features:
- Trait rarity calculation
- IPFS metadata support
- Rarity scoring & ranking
- Use Case: Discover undervalued NFTs based on trait rarity.
Check your eligibility for potential airdrops.
- Features:
- Multi-criteria scoring system
- Transaction activity analysis
- Wallet age & balance checks
- Personalized recommendations
- Use Case: Maximize your chances of receiving future airdrops.
Track upcoming token unlocks and vesting schedules.
- Features:
- Upcoming unlock events
- Vesting schedule visualization
- Inflation impact analysis
- Use Case: Avoid tokens with massive unlocks that could dump price.
Analyze transactions for MEV (Maximal Extractable Value) risks.
- Features:
- Front-running detection
- Sandwich attack warnings
- Optimal slippage settings
- Use Case: Protect your transactions from MEV bots.
Find the best bridge for cross-chain transfers.
- Features:
- Multi-bridge comparison
- Fee optimization
- Security ratings
- Transfer time estimates
- Use Case: Save money and time on cross-chain transfers.
Optimize your DeFi yield farming strategies.
- Features:
- APY comparison across protocols
- Risk assessment
- Impermanent loss calculator
- Auto-compounding analysis
- Use Case: Maximize your DeFi yields while minimizing risks.
Calculate your crypto taxes with ease.
- Features:
- FIFO/LIFO accounting methods
- Multi-exchange support
- Capital gains/losses tracking
- Tax report generation
- Use Case: Stay compliant with crypto tax regulations.
- Node.js 18+
- npm or yarn
# Clone the repository
git clone https://github.com/mayzanode/crypto-tool.git
cd crypto-tool
# Install dependencies
npm install
# Start development server
npm run devOpen http://localhost:5173 in your browser.
npm run build
npm run previewcrypto-tools-dapp/
βββ public/
β βββ assets/
β β βββ logo.svg # Main app logo (SVG)
β β βββ favicon.b64 # Base64 encoded favicon
β βββ favicon.svg # Favicon for browser tab
β βββ icons.svg # Icon sprite sheet for all tools
βββ src/
β βββ assets/
β β βββ hero.png # Hero section image
β βββ components/
β β βββ ToolSelector.jsx # Main tool browser UI
β β βββ GasEstimatorTool.jsx
β β βββ ... # Other tool UI components
β βββ tools/
β β βββ gasEstimator.js # β½ Gas Fee Estimator
β β βββ priceImpactCalculator.js # πΉ Price Impact Calculator
β β βββ contractAnalyzer.js # π Smart Contract Risk Analyzer
β β βββ portfolioTracker.js # πΌ Multi-Chain Portfolio Tracker
β β βββ nftRaritySniper.js # π¨ NFT Rarity Sniper
β β βββ airdropChecker.js # πͺ Airdrop Eligibility Checker
β β βββ tokenUnlockTracker.js # π Token Unlock Tracker
β β βββ mevProtectionAnalyzer.js # π‘οΈ MEV Protection Analyzer
β β βββ bridgeOptimizer.js # π Bridge Optimizer
β β βββ yieldOptimizer.js # π° Yield Strategy Optimizer
β β βββ taxCalculator.js # πΌ Crypto Tax Calculator
β βββ App.jsx # Main application component
β βββ App.css # App-specific styles
β βββ index.css # Global styles (Tailwind)
β βββ main.jsx # Entry point
βββ .gitignore # Git ignore rules
βββ .oxlintrc.json # Linter configuration
βββ index.html # HTML template with SEO meta tags
βββ package.json # Dependencies & scripts
βββ tailwind.config.js # Tailwind CSS configuration
βββ vite.config.js # Vite build configuration
βββ README.md # This file
- Browse Tools - Scroll through the beautiful card-based interface
- Search - Use the search bar to find specific tools quickly
- Select - Click on any tool card
- BAM! - The tool opens instantly, ready to use
No wallet connection required for most tools! Just select and start using.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with React and Vite
- Styled with Tailwind CSS
- Powered by various blockchain APIs and data providers
- GitHub Issues: Create an issue
- Twitter: @mayzanode
- Discord: Coming soon
- Email: support@cryptotools.dev (Coming soon)
β Star this repo if you find it useful! β
Built by @mayzanode