AlphaTrack OS Eligibility Checker
Thin local client for OpenSea drop/presale eligibility.
Private keys are never stored as plaintext. You import each key once into an encrypted keystore (password-protected, same idea as MetaMask/geth). Signing happens on your machine; AlphaTrack only receives an auth token, wallet addresses, and SIWE signatures.
Prefer burner wallets with no (or minimal) funds for this tool.
Install
Use a virtual environment (pick one), then install the package.
Option A — venv (built into Python, no conda needed):
# If .venv already exists from an older folder name, remove it first:
# rm -rf .venv
python3 -m venv .venv
source .venv/bin/activate # macOS / Linux
# .venv\Scripts\activate # Windows
pip install alphatrack-os-eligibility-checker
Option B — conda:
conda create -n alphatrack-os-eligibility python=3.11 -y
conda activate alphatrack-os-eligibility
pip install alphatrack-os-eligibility-checker
Dependencies (requests, eth-account, python-dotenv, tqdm) install automatically with the package.
Setup
- Create a free AlphaTrack account
- Open Dashboard → OS Eligibility Checker → Generate token → copy it
- In a working folder:
mkdir my-os-eligibility-check && cd my-os-eligibility-check
Create .env:
ALPHATRACK_TOKEN=at_your_token_here
# ALCHEMY_API_KEY=optional_for_balances
# ALPHATRACK_KEYSTORE_PASSWORD=optional_for_noninteractive_runs
Import wallets (encrypted)
Import each key once. Input is hidden; the key is encrypted to ./keystores/ and never written as plaintext.
alphatrack-os-eligibility-checker import-wallet --label main
alphatrack-os-eligibility-checker import-wallet --label burner1
alphatrack-os-eligibility-checker import-wallet --label burner2
alphatrack-os-eligibility-checker list-wallets
Use a burner / delegate wallet when you can — not your primary cold wallet.
Run
You will be prompted for the keystore password (or set ALPHATRACK_KEYSTORE_PASSWORD for automation).
alphatrack-os-eligibility-checker check -c todd-nft
# or
alphatrack-os-eligibility-checker check -c https://opensea.io/collection/todd-nft/overview
What is sent to AlphaTrack
| Sent | Not sent |
|---|---|
| API token | Private keys |
| Wallet address | Keystore passwords |
| SIWE signature + message | Encrypted keystore files |
Staging / local API
ALPHATRACK_API_BASE=http://localhost:8888
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file alphatrack_os_eligibility_checker-0.2.0.tar.gz.
File metadata
- Download URL: alphatrack_os_eligibility_checker-0.2.0.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92fef86dad9bfdc2e65b132e1b1187c9602cbe5d3428fd64bcb52e70fcccf53c
|
|
| MD5 |
3dcefdb92c4831237b3da77296c6db33
|
|
| BLAKE2b-256 |
ba4410c258eff9eb2e99289233b836f36506302254da5a1bdf1c64323d6043c0
|
File details
Details for the file alphatrack_os_eligibility_checker-0.2.0-py3-none-any.whl.
File metadata
- Download URL: alphatrack_os_eligibility_checker-0.2.0-py3-none-any.whl
- Upload date:
- Size: 12.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
669cc9ae7370e2bad0ddcdd53047a74a8222594ab959ae036ebde479de5140e8
|
|
| MD5 |
cf4698be996cb044bbfd9352258df347
|
|
| BLAKE2b-256 |
3c80498c06b98795b68e629c94c0c6b5e84feff95703625e6d385384a5c0ca5b
|