Transaction History
View, filter, and export your complete Spray and Play activity history. Track deposits, sprays, payouts, and rewards.
📊 Transaction History
Track every transaction on your Spray and Play account. View deposits, sprays, payouts, and rewards — all in one place.
---
Accessing Your History
Web App
1. Go to Profile (click your username)
2. Select the "History" or "Transactions" tab
3. View your complete activity log
What You'll See
Your transaction history includes:
| Transaction Type | Description | Example |
|---|---|---|
| Deposits | Funds added to your account | "+500 USDC from 0x123..." |
| Sprays | Capital deployed to trenches | "Sprayed $100 to RAPID" |
| Payouts | Returns sent to your wallet | "Payout: $150 to 0xabc..." |
| Task Rewards | BP earned from tasks | "Task: +50 BP" |
| Referral Rewards | Earnings from referrals | "Referral: +100 BP" |
| Content Rewards | USDC from Content Lab | "Content: +$25 USDC" |
| Boosts | BP spent on boosting | "Boost: -200 BP" |
---
Understanding Transaction Status
Each transaction has a status indicating its current state:
Deposit Status
| Status | Meaning | Action Needed |
|---|---|---|
| Pending | Awaiting blockchain confirmations | Wait for network confirmations |
| Confirming | Some confirmations received | Almost there, keep waiting |
| Completed | Fully confirmed, funds credited | ✅ Available in your balance |
| Failed | Transaction failed on-chain | Check with sender/exchange |
Typical Confirmation Times:
- Ethereum: ~12 confirmations (~3 minutes)
- Base/Arbitrum: ~10 confirmations (~1 minute)
- BSC: ~15 confirmations (~1 minute)
- Solana: ~32 confirmations (~15 seconds)
---
Spray Status
| Status | Meaning | Duration |
|---|---|---|
| Pending | Spray submitted, being processed | Usually seconds |
| Active | Position locked, earning | 1, 7, or 30 days |
| Matured | Lock period complete, awaiting payout | Minutes to hours |
| Paid | Payout sent to your wallet | ✅ Complete |
| Failed | Spray could not be processed | Contact support |
---
Payout Status
| Status | Meaning | Action |
|---|---|---|
| Processing | Payout being prepared | Automatic, no action needed |
| Sent | Transaction submitted to blockchain | Check your wallet soon |
| Confirmed | Payout confirmed on-chain | ✅ Funds in your wallet |
| Failed | Payout failed (rare) | Contact support immediately |
---
Filtering Your History
Filter Options
Use filters to find specific transactions:
| Filter | Options | Use Case |
|---|---|---|
| Type | All, Deposits, Sprays, Payouts, Rewards | Find specific activity |
| Date Range | Today, 7 days, 30 days, Custom | Tax reporting, monthly review |
| Trench | RAPID, MID, DEEP, All | Track specific trench activity |
| Status | All, Pending, Completed, Failed | Troubleshoot issues |
| Token | USDC, USDT, ETH, etc. | Track by currency |
How to Filter
1. Click the "Filter" button above your history
2. Select your desired filters
3. Click "Apply" to update the view
4. Click "Clear" to reset filters
---
Exporting Your Data
Export Formats
Download your transaction history for:
- Tax reporting (CSV for accountants)
- Personal records (Excel/Sheets)
- Analysis (JSON for developers)
How to Export
1. Apply any desired filters (or leave unfiltered for all data)
2. Click "Export" button
3. Select format:
- CSV — Best for spreadsheets and tax software
- Excel — Pre-formatted spreadsheet
- JSON — Raw data for developers
4. Choose date range:
- All time
- Last 30 days
- Last year
- Custom range
5. Click "Download"
What's Included in Export
| Field | Description | Example |
|---|---|---|
date | Transaction timestamp | 2025-01-15 14:32:00 UTC |
type | Transaction type | "spray", "payout", "deposit" |
amount | Primary amount | 100.00 |
token | Token symbol | "USDC" |
status | Transaction status | "completed" |
tx_hash | Blockchain transaction hash | 0xabc123... |
trench | Trench type (if applicable) | "RAPID" |
details | Additional JSON data | {"duration": 1} |
---
Finding Transaction Hashes
What is a Transaction Hash?
A transaction hash (tx hash) is a unique identifier for every blockchain transaction. Use it to:
- Verify transactions on block explorers
- Debug issues with support
- Keep detailed records
How to Find Tx Hashes
1. In your transaction history, click on any completed transaction
2. Look for "Transaction Hash" or "Tx Hash"
3. Click to copy the full hash
4. Paste into a block explorer:
- Ethereum: etherscan.io
- Base: basescan.org
- Arbitrum: arbiscan.io
- BSC: bscscan.com
- Solana: solscan.io
Example
Your payout tx hash:
0x7f8d9e8f7d6c5b4a39281706554433221100998877665544332211
View on Base:
https://basescan.org/tx/0x7f8d9e...44332211---
Position Lifecycle Tracking
Understanding Position Status Changes
When you spray into a trench, your position goes through several states:
SPRAY SUBMITTED
↓
[PENDING] → System processing (seconds)
↓
[ACTIVE] → Locked, earning (1/7/30 days)
↓
[MATURING] → Lock complete, preparing payout
↓
[PAID] → Payout sent to your wallet ✅Tracking Your Positions
Active Positions:
- View in Home or Dashboard
- Shows: Amount, trench, time remaining, expected payout
- Updates in real-time
Historical Positions:
- View in History → Filter by "Sprays"
- Shows complete lifecycle
- Click any position for details
---
Troubleshooting Missing Transactions
Deposit Not Showing
Check these first:
1. Confirmations: Is your deposit still confirming?
- Check the block explorer with your tx hash
- Wait for required confirmations (varies by chain)
2. Correct Address: Did you send to the right address?
- Verify deposit address in Profile → Deposit
- Check if address matches on block explorer
3. Correct Chain: Did you send on the right network?
- Sending USDC on Ethereum to a Base address won't work
- Contact support if sent to wrong chain
4. Token Support: Is the token supported?
- Check Supported Tokens
If still missing after 1 hour:
- Contact support with:
- Transaction hash
- Token and amount
- Sending wallet address
- Timestamp
---
Payout Not Showing
Step-by-step investigation:
1. Check Position Status:
- Go to History → Find your spray
- Confirm it shows "Paid" status
2. Check Tx Hash:
- Click the payout transaction
- Copy the tx hash
- Verify on block explorer
3. Check Your Wallet:
- Ensure you're checking the correct wallet
- Add the token to your wallet if not visible
- Check "Received" transactions
4. Common Issues:
- Wrong wallet: Did you update your withdrawal wallet?
- Token not visible: Add token contract to wallet
- Network congestion: Wait 10-15 minutes
If payout shows "Paid" but you don't have funds:
- Contact support immediately with tx hash
---
Tax Reporting
What You Need for Taxes
Most jurisdictions require reporting:
- Deposits — Cost basis for your crypto
- Sprays — Entry point for yield positions
- Payouts — Exit point, calculate gains
- Rewards — Income from tasks/referrals
Using Your Export for Taxes
1. Export full year of transactions (CSV format)
2. Import to tax software:
- CoinTracker
- Koinly
- TokenTax
- Or provide to your accountant
3. Key calculations:
- Payout Amount - Spray Amount = Capital Gain
- Task/Referral Rewards = Income
Not Tax Advice: Consult a tax professional for your jurisdiction. Crypto tax laws vary significantly by country.
---
Privacy & Data
Who Can See Your History?
- You: Full access to your complete history
- Platform: Internal record keeping
- Others: Cannot see your specific transactions
Data Retention
- Transaction history stored indefinitely
- Export available at any time
- Account deletion removes access but records retained for legal compliance
Exporting for Privacy
If you want a local copy before deleting account:
1. Export all transactions (CSV)
2. Save to secure location
3. Then request account deletion
---
FAQ
Q: How far back does my history go?
A: From your account creation to present. All transactions are preserved.
Q: Can I delete transaction history?
A: No. Blockchain transactions are permanent and so are our records.
Q: Why is my recent transaction not showing?
A: Recent transactions may take 1-2 minutes to appear. Refresh the page.
Q: Can I search my history?
A: Yes, use the search bar to find specific amounts, tokens, or tx hashes.
Q: What's the difference between "History" and "Dashboard"?
A: Dashboard shows current positions and quick stats. History shows complete transaction log.
Q: How do I see my total earnings?
A: Export your history and sum the "payout" and "reward" transactions, or check the Dashboard for summaries.
Q: Can I get a statement for my accountant?
A: Yes, export as Excel format for easy accountant review.
Q: What if I see a transaction I didn't make?
A: Contact support immediately. This could indicate account compromise.
Q: Are failed transactions shown?
A: Yes, failed transactions appear with "Failed" status so you have complete records.
Q: Can I filter by specific date ranges?
A: Yes, use the custom date filter to select any start and end dates.
---
Related Guides
- Tax Documentation — Detailed tax guidance
- First Spray — Understanding positions
- Wallet Setup — Managing withdrawal wallets
- FAQ — Common questions
---
Need help with your transaction history? Contact support on Discord.