About CryptoScope

What is CryptoScope?

CryptoScope is a cryptocurrency portfolio tracker that provides real-time P&L calculations, gas fee analysis, and market correlation charts. Track your holdings across multiple wallets, monitor market performance, and analyze your trading history.

Features
Portfolio Tracking

Track token holdings with cost basis, unrealized and realized P&L calculations.

Gas Fee Analysis

Monitor gas prices with historical data, trends, and spending analytics.

Transaction Tracking

Log buy, sell, and transfer transactions with automatic cost basis updates.

Correlation Matrix

Analyze price correlations between tokens for portfolio diversification.

Tech Stack
  • Backend: Python 3.11, Flask, SQLAlchemy
  • Database: SQLite
  • Frontend: Bootstrap 5, Chart.js
  • Testing: pytest
  • Deployment: Docker, Gunicorn
API Documentation
MethodEndpointDescription
GET/api/walletsList wallets
POST/api/walletsCreate wallet
GET/api/wallets/:idWallet details
DELETE/api/wallets/:idDelete wallet
POST/api/transactionsExecute transaction
GET/api/portfolio/summaryPortfolio summary
GET/api/market/pricesAll token prices
GET/api/market/history/:symPrice history
GET/api/market/correlationCorrelation matrix
GET/api/gas/currentCurrent gas price
GET/api/gas/historyGas history
GET/api/gas/statsGas statistics

Built with Flask & Chart.js • MIT License