Skip to main content

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

  1. Create a free AlphaTrack account
  2. Open Dashboard → OS Eligibility CheckerGenerate token → copy it
  3. 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

alphatrack_os_eligibility_checker-0.2.0.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file alphatrack_os_eligibility_checker-0.2.0.tar.gz.

File metadata

File hashes

Hashes for alphatrack_os_eligibility_checker-0.2.0.tar.gz
Algorithm Hash digest
SHA256 92fef86dad9bfdc2e65b132e1b1187c9602cbe5d3428fd64bcb52e70fcccf53c
MD5 3dcefdb92c4831237b3da77296c6db33
BLAKE2b-256 ba4410c258eff9eb2e99289233b836f36506302254da5a1bdf1c64323d6043c0

See more details on using hashes here.

File details

Details for the file alphatrack_os_eligibility_checker-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for alphatrack_os_eligibility_checker-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 669cc9ae7370e2bad0ddcdd53047a74a8222594ab959ae036ebde479de5140e8
MD5 cf4698be996cb044bbfd9352258df347
BLAKE2b-256 3c80498c06b98795b68e629c94c0c6b5e84feff95703625e6d385384a5c0ca5b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page