Welcome to AirdropTrackr
Your command center for managing multi-wallet airdrop tasks — organized, efficient, and always on schedule.
AirdropTrackr simplifies the complex process of tracking and executing crypto airdrop farming across multiple wallets and blockchains. Whether you manage 5 wallets or farm dozens of protocols simultaneously, AirdropTrackr keeps every task visible, every deadline surfaced, and every wallet status at a glance.
The core idea is a matrix view — a 2D grid where rows are tasks and columns are wallets. Each cell in the matrix represents the completion status of one task for one wallet on a given day. This gives you an instant bird's-eye view of your entire farming operation without switching between tabs or spreadsheets.
Key Features
How It Works
Start with a Profile to organize wallets and social accounts. Projects group the task rows, and wallets form the matrix columns. With no existing data, your first Profile opens a five-step wizard; Create All saves all five entities together.
Name Your Profile
Choose a profile name to organize your wallets and social accounts. This is the first step of the initial setup wizard.
Add a Wallet
Enter a label and a public EVM address: 0x followed by 40 hexadecimal characters. The address cannot be edited after creation.
Create a Project
Name the airdrop campaign or protocol you want to track and choose its chain.
Define a Task
Enter a task name and frequency. You can also add an action URL and notes.
Add a Social Account and Save
Enter the social-account details, then select Create All. The wizard saves Profile, Wallet, Project, Task, and Social Account together; it does not save partial steps.
Track in the Matrix
Use each task and wallet cell to choose a status and confirm the change. Switch dates to review historical completions. The dashboard tour introduces these controls separately from setup.
Limits & Quotas
The server enforces the default limits below. Admins can adjust entity limits and field lengths. Your dashboard usage cards show the entity limits currently in effect.
| Entity | Default Limit | Notes |
|---|---|---|
| Profiles | 5 per user | Organize wallets and social accounts. |
| Projects | 5 per user | Each project maps to one airdrop campaign. |
| Wallets | 5 per user | Wallets span all projects (global). |
| Tasks (total) | 25 per user | Across all projects combined, not a daily quota. |
| Tasks per project | 5 per project | Keeps each project focused. |
| Project name | 30 characters | — |
| Wallet name | 30 characters | — |
| Wallet address | 42 characters | Standard EVM address length. |
| Task name | 50 characters | — |
| Task action URL | 100 characters | Link to execute the task. |
| Task notes | 5,000 characters | Full instructions or context. |
When a limit is reached, the corresponding stat card on the dashboard turns amber. The Add button for that entity is disabled until you archive an existing record.
Projects
A project is the top-level grouping unit. It represents one airdrop campaign, protocol, or network you're farming.
Fields
Display name for the campaign (e.g., "LayerZero", "EigenLayer"). Max 30 characters.
The primary blockchain. Choose from 60+ supported chains including Ethereum, Arbitrum, Base, Solana, and more.
Actions
Projects appear as grouped sections in the matrix table. Each section shows the project name, chain badge, and task count. The dropdown on each project header gives access to Edit, Duplicate, and Archive.
Wallets
Wallets are the accounts you use to interact with airdrop protocols. Each wallet appears as a column in the matrix, so every task row shows that wallet's status independently.
Fields
A human-readable label (e.g., "Main Wallet", "Burner 1"). Max 30 characters.
Required public EVM address: 0x followed by 40 hexadecimal characters. Shown in a copyable tooltip; cannot be edited after creation.
The profile that owns this wallet. Auto-selected when only one profile is available.
6 preset colors: blue, violet, pink, red, green, orange. Used as the colored dot in column headers for quick identification.
Wallet Colors
Copy Address: Click the colored dot in a wallet's column header to open a tooltip with the full address and a one-click copy button.
Tasks
A task is an on-chain or off-chain action that must be performed per wallet for a given project. Tasks appear as rows in the matrix.
Fields
Short description of the action (e.g., "Bridge 0.01 ETH", "Vote in governance"). Max 50 characters.
The project this task belongs to. Each project can have up to 5 tasks.
How often the task repeats. Format: "N day", "N week", or "N month". Default: "1 day". Drives the deadline countdown tooltip.
A link to the protocol page or dApp to execute the task. Opens in a new tab. Max 100 characters.
Full instructions, tips, or context for the task. Supports up to 5,000 characters. Accessed via the file icon in the task row.
Frequency Badges
Daily
Resets every 24 hours
Monthly
Resets every 30 days
Custom
Any N day/week/month period
Matrix Table
The matrix table is the core UI. Rows = tasks, columns = wallets. Every cell represents one task × wallet completion for the selected date.
Cell States
To Do
Not yet completed. Click to set a status.
Done
Task completed successfully for this wallet.
Pending
In progress or awaiting confirmation.
Failed
Completed but failed to qualify or errored.
Column: All Wallets
The All Wallets column appears before individual wallet columns. It shows a summary like 3 / 5 (3 of 5 wallets done). Clicking it opens the bulk action dropdown to set all visible wallets at once.
Column Resizing
Drag the divider on the right edge of the task name column to resize it between 150 px and 500 px. This helps when task names are long.
Frequency badge tooltip: Hover over a task's frequency badge to see the exact next deadline date and a countdown (e.g., "in 2 days", "tomorrow", "today").
Quick Start
Use the initial five-step wizard to create your first tracking workspace.
- 01
Open Dashboard
Go to /dashboard after logging in. You'll see empty stat cards and an empty matrix.
- 02
Start with a Profile
Choose Add New > Profile. With no existing data, this opens the initial setup wizard. Enter a profile name and select Next.
- 03
Add Your First Wallet
Enter a wallet label and a required public EVM address: 0x followed by 40 hexadecimal characters. Select Next.
- 04
Add Your First Project
Enter a project name and choose its chain. Select Next.
- 05
Define Your First Task
Enter a task name and frequency. An action URL and notes are optional. Select Next.
- 06
Add a Social Account and Create All
Enter the social-account details and select Create All. All five entities are saved together. Leaving before final submission does not save partial setup steps.
- 07
Use the Matrix
Projects group the task rows, and wallets form the columns. Choose a status for a task and wallet, then confirm the change.
Marking Tasks Done
Each cell in the matrix is clickable. Here's what happens when you interact with one:
Click any cell in the matrix.
A dropdown menu appears with options: Done, Pending, Failed, or Reset to To Do.
Select a status. A confirmation dialog shows the task name, wallet name, and the action you're about to take.
Confirm. The cell updates instantly (optimistic UI). The server records the completion with today's date.
The progress bar at the top recalculates automatically.
Rate limit: There is a 10-second cooldown between status changes for the same wallet. This prevents accidental rapid toggles.
Recurring Tasks
Many airdrops reward consistent interaction over time. AirdropTrackr tracks recurring tasks with deadline calculations.
Completions are date-scoped. A task marked as Done on Monday is independent from Tuesday. Use the date picker in the dashboard header to switch between days.
1 dayResets every 24 h
1 weekResets every 7 days
1 monthResets every ~30 days
The next deadline for each task is computed from its creation date and frequency. Hover the frequency badge to see an exact countdown tooltip (e.g., "Next reset in 2 days — Mar 15, 2026").
Bulk Actions
When you need to mark all wallets with the same status for a task, use the All Wallets dropdown.
Bulk actions have a 15-second cooldown per task and always require confirmation. The dialog tells you how many wallets will be affected before you proceed.
Visibility Controls
AirdropTrackr lets you declutter your matrix by hiding rows, columns, or individual cells. All visibility settings are saved in your browser's local storage.
Hide a Task Row
Open the Visibility dialog in the dashboard header. Toggle off any task row to hide it from the matrix. Tasks are not deleted — just hidden from view.
Hide a Wallet Column
Same dialog — toggle off any wallet column. Useful when you want to focus on specific wallets.
Hide a Single Cell
Hover over any matrix cell. A small eye icon appears in the corner. Click it to hide just that task × wallet intersection.
Restore Hidden Items
Hidden cells show a faded eye-off icon. Click it to restore. Use "Reset All" in the Visibility dialog to restore everything at once.
Search & Filters
The dashboard search bar filters the matrix in real time across multiple dimensions.
What gets searched
- Project names
- Wallet names and addresses
- Task names and notes
- Chain names
- Frequency values
- Completion statuses (done, pending, failed)
Categorical filters
Use the filter chips below the search bar to narrow the matrix by project, wallet, task, frequency, or chain. Categorical filters apply first; text search applies within the filtered set.
The initial branded loading screen stays visible for at least 3 seconds. Opening the dashboard can take longer while its data is loading. Searches after that are instant.
Data Protection
Non-Custodial by Design
Wallet setup requires a public EVM address. AirdropTrackr does not ask for private keys, seed phrases, or wallet signatures, and does not execute wallet transactions.
Row-Level Security (RLS)
Authenticated requests and ownership policies restrict regular users to their own tracking data. Authorized admins have separate platform management permissions.
Archiving
Archived projects, wallets, and tasks are removed from the active view while their records are preserved. Use Show Archived to review archived data.
Local Visibility State
Hidden rows, columns, and cell intersections are stored only in your browser's local storage — not on the server. Clearing site data resets visibility settings.
Public Addresses & External Tools
AirdropTrackr records the public addresses and task statuses you enter. A task status is your tracking record; it does not verify a transaction, token balance, or airdrop eligibility.
Copy a public address from the wallet header when you need to check it in an external blockchain explorer.
Use the task action URL to open the protocol or service where you perform the task, then record its status in the matrix.
Best Practices
Name wallets meaningfully
Use names like "Main Hot Wallet", "Burner A", "Ledger Cold" instead of generic labels. Color-code by risk level (red = hot, green = cold).
Complete the initial five-step setup
With no existing data, choose Add New > Profile and fill in Profile, Wallet, Project, Task, and Social Account. Select Create All to save them together. Use individual Add New actions for later additions.
Add action URLs to tasks
Paste the dApp link into the Action URL field. One click from the matrix takes you directly to the protocol — no tab switching.
Write detailed notes for complex tasks
Use the Notes field to store step-by-step instructions, minimum amounts, gotchas, or links to guides. Access them via the file icon in the task row.
Check deadlines daily
The frequency badge tooltip shows your next deadline. Check it every morning to know which tasks are due today.
Use Pending for in-progress actions
If a bridge or transaction is pending confirmation, mark it "Pending" instead of "Done". Come back and update it once confirmed.
Duplicate projects as templates
If two protocols require the same set of tasks, create the first one fully, then Duplicate it and rename. All tasks are copied instantly.