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 TypeDescriptionExample
DepositsFunds added to your account"+500 USDC from 0x123..."
SpraysCapital deployed to trenches"Sprayed $100 to RAPID"
PayoutsReturns sent to your wallet"Payout: $150 to 0xabc..."
Task RewardsBP earned from tasks"Task: +50 BP"
Referral RewardsEarnings from referrals"Referral: +100 BP"
Content RewardsUSDC from Content Lab"Content: +$25 USDC"
BoostsBP spent on boosting"Boost: -200 BP"

---

Understanding Transaction Status

Each transaction has a status indicating its current state:

Deposit Status

StatusMeaningAction Needed
PendingAwaiting blockchain confirmationsWait for network confirmations
ConfirmingSome confirmations receivedAlmost there, keep waiting
CompletedFully confirmed, funds credited✅ Available in your balance
FailedTransaction failed on-chainCheck 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

StatusMeaningDuration
PendingSpray submitted, being processedUsually seconds
ActivePosition locked, earning1, 7, or 30 days
MaturedLock period complete, awaiting payoutMinutes to hours
PaidPayout sent to your wallet✅ Complete
FailedSpray could not be processedContact support

---

Payout Status

StatusMeaningAction
ProcessingPayout being preparedAutomatic, no action needed
SentTransaction submitted to blockchainCheck your wallet soon
ConfirmedPayout confirmed on-chain✅ Funds in your wallet
FailedPayout failed (rare)Contact support immediately

---

Filtering Your History

Filter Options

Use filters to find specific transactions:

FilterOptionsUse Case
TypeAll, Deposits, Sprays, Payouts, RewardsFind specific activity
Date RangeToday, 7 days, 30 days, CustomTax reporting, monthly review
TrenchRAPID, MID, DEEP, AllTrack specific trench activity
StatusAll, Pending, Completed, FailedTroubleshoot issues
TokenUSDC, 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

FieldDescriptionExample
dateTransaction timestamp2025-01-15 14:32:00 UTC
typeTransaction type"spray", "payout", "deposit"
amountPrimary amount100.00
tokenToken symbol"USDC"
statusTransaction status"completed"
tx_hashBlockchain transaction hash0xabc123...
trenchTrench type (if applicable)"RAPID"
detailsAdditional 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

---

Need help with your transaction history? Contact support on Discord.