User
Settings Help & Guide
Theme

Manage APIs

📚 API Reference
Total APIs
-
Configured
-
%

API Utilization

Track your API rate limit usage across all configured APIs

-
Calls Today
-
High Usage APIs
Loading utilization data...
...
Loading APIs...

Transaction History Collector

Last run: Loading...

Portfolio Balance History Collector

Last run: Loading...

Rebuild Portfolio History

Re-materializes the portfolio chart data from engine events and off-chain snapshots. Use this if the chart is missing data or showing incorrect values.

On-Chain Engine Backfill

Re-indexes blockchain data from genesis for selected chains. Use this to fill in historical portfolio data that predates your tracker installation.

Last backfill: Loading...

Exchange Transaction History

Fetches full transaction history from your connected exchanges and stores it locally for analytics.

Cache Management

View and manage application caches to optimize performance and reclaim disk space

Total Cached Items

-
Across all caches

Database Size

-
Storage used

Cache Hit Rate

~99%
When cached

Token Logos

Cached logo URLs for Cardano native tokens

-

NFT Images

Base64-encoded NFT images for offline display

-
-

NFT Floor Prices

Cached floor prices for NFT collections

-

Portfolio Snapshots

Historical portfolio value snapshots (keeps last 7 days)

-

API Response Cache

Cached responses from external APIs

-

Danger Zone

These actions cannot be undone. Use with caution.

Total Logs
-
Errors
-
Warnings
-
Active Streams
-
Connecting...
Waiting for logs...

Service Health

Last updated: -

Server
-
🗃️
Databases
-
🔌
APIs Configured
-
🔄
Background Tasks
-
⚙️
Backend Services
Core application components
Auto-refreshing
FastAPI Server
Main application server
-
Main Database
SQLite database for wallets and portfolio
-
NFT Image Cache
Image caching database for NFTs
-
🔄
Background Tasks
Automated data collection and processing
Portfolio Snapshot
Daily portfolio value snapshots
-
NFT Floor Prices
Collection floor price updates
-
🔌
External APIs
Third-party service integrations

Server Management

Restart Backend

Restarts the FastAPI/uvicorn process. The UI will briefly disconnect then reconnect. All background tasks will restart.

Restart Server

Gracefully reboots the entire container including nginx and all processes. Takes ~10-15 seconds.

Current Status

HTTP
Server URL
http://127.0.0.1:8000
SSL Mode
HTTP (No Encryption)
Certificate Status
No certificate
Certificate Expires
N/A

SSL Mode

Certificate Management

No certificate configured.

Generate a self-signed certificate or upload your own to enable HTTPS.

Upload Custom Certificate

Browser Warning Guide for Self-Signed Certificates

  • Chrome: Click "Advanced" then "Proceed to localhost (unsafe)"
  • Firefox: Click "Advanced..." then "Accept the Risk and Continue"
  • Safari: Click "Show Details" then "visit this website"
  • Edge: Click "Advanced" then "Continue to localhost (unsafe)"

These warnings are expected for self-signed certificates and don't indicate a security problem for local development.

Remote App Services

Cloudflare Tunnel

Expose ABCT securely via Cloudflare's network without port forwarding
Not Configured
ℹ️

About Backups

Export your ABCT configuration to a JSON file that can be imported later. This includes wallets, API keys, custom tokens, and settings. You can use this to migrate to a new installation or recover from data loss.

📦 Export Configuration

Include your API keys in the backup. These keys grant access to external services. Store backup files securely if enabled.

Include SSL/HTTPS configuration (certificate paths only, not actual certificate files). Generally not recommended unless migrating servers.

Include manually added custom tokens and their quantities.

Include NFT collections being tracked by the background scheduler.

Export only stake addresses (stake1...) for Cardano. Payment addresses will be automatically discovered on import. This reduces backup size and ensures you always have the latest associated addresses.

🔑 API Keys Backup (.env File)

🔥

EXTREME CAUTION: API Keys Export

This exports ALL your API keys in plain text!

  • Never commit this file to Git or version control
  • Never share this file with anyone
  • Never store in cloud storage (Dropbox, Google Drive, etc.)
  • Only download on trusted devices
  • Delete from downloads folder immediately after use
  • Store in encrypted password manager or secure vault

Use this ONLY for migrating to a new server. For regular backups, keep API keys in your password manager instead.

ℹ️ What's Included

This export includes all API keys from your .env file:

  • Blockfrost API Key (Cardano)
  • TapTools API Key (Cardano NFTs)
  • CExplorer API Key (Cardano Staking)
  • Etherscan API Key (Ethereum)
  • Alchemy API Key (Multi-chain)
  • Helius API Key (Solana)
  • CoinGecko API Key (Pricing)
  • CoinMarketCap API Key (Pricing)
  • All other environment variables

📋 How to Use

  1. Click "Export API Keys" below
  2. Save the file to a secure location (password manager recommended)
  3. On your new server, create .env file in project root
  4. Copy the contents from the backup file
  5. For Docker: Set environment variables in docker-compose or run command
  6. Restart ABCT to load the new API keys
  7. DELETE the backup file immediately

📤 Import API Keys from .env File

Upload a previously exported .env file to import API keys directly into the database. This is the easiest way to migrate keys to a new server.

🔑
Click to select .env file or drag and drop
Accepts .env or .txt files

📤 Import Configuration

⚠️

Important: Read Before Importing

Importing will modify your ABCT configuration. Always preview before importing. In "replace" mode, ALL existing data will be deleted first.

📄
Click to select backup file or drag and drop
Accepts .json files from ABCT export

Live Preview

Preview updates as you adjust settings

Series Type

Line Settings

Area Fill

Grid

Crosshair

Background

Text & Borders

Restarting...

Please wait while the server restarts

Confirm Action

Are you sure?