Skip to main content
CryptoNomadHub
Back to Documentation
Tutorial

Running Your First DeFi Audit

Complete guide to auditing DeFi transactions across 50+ chains and protocols.

10 min readLast updated: January 2025

What is a DeFi Audit?

A DeFi Audit automatically scans your wallet address across 50+ blockchains and detects all DeFi transactions including:

  • ✅ Token swaps (Uniswap, Jupiter, PancakeSwap)
  • ✅ Liquidity providing (Curve, Raydium, Balancer)
  • ✅ Lending & borrowing (Aave, Compound, Solend)
  • ✅ Staking rewards (Lido, Marinade, Rocket Pool)
  • ✅ Yield farming (Yearn, Beefy, Convex)
  • ✅ NFT trades (OpenSea, Blur, Magic Eden)

No CSV uploads needed - just provide your wallet address and our AI handles the rest.

Prerequisites

Connected wallet (see How to Connect Your Wallet)
At least one DeFi transaction in your wallet history
2-5 minutes (audit processing time)

Step 1: Navigate to DeFi Audit

  1. Log in to CryptoNomadHub
  2. Click "DeFi Audit" in the sidebar
  3. You'll see a list of your connected wallets

Step 2: Select a Wallet

Choose which wallet you want to audit:

Example:

Main Ethereum Wallet
0x1234...abcd
Ethereum • 247 transactions
Solana DeFi
ABC123...XYZ
Solana • 89 transactions

Step 3: Click "Start Audit"

Click the "Start Audit" button next to your selected wallet.

Our AI will immediately begin scanning:

  • All transactions from your wallet
  • DeFi protocol interactions (Uniswap, Jupiter, Aave, etc.)
  • Token swaps, LP positions, staking, lending
  • NFT purchases and sales
  • Gas fees paid

Step 4: Wait for Audit Completion

The audit typically takes 2-5 minutes depending on transaction volume:

Scanning blockchain data...Complete
Detecting DeFi protocols...60%
Calculating cost basis...

You can leave the page and come back - the audit runs in the background.

Step 5: Review Audit Results

Once complete, you'll see a comprehensive breakdown:

📊 Transaction Summary

  • • Total transactions: 247
  • • DeFi interactions: 189
  • • Token swaps: 156
  • • LP positions: 12
  • • NFT trades: 8

🏦 Protocols Detected

  • • Uniswap V3: 89 transactions
  • • Aave V3: 34 transactions
  • • Curve Finance: 12 transactions
  • • OpenSea: 8 transactions

💰 Tax Implications

  • • Total realized gains: $12,450
  • • Total realized losses: $3,200
  • • Net taxable gain: $9,250
  • • Gas fees paid: $1,840

Step 6: Export Results

Export your audit results in multiple formats:

📄 CSV Export

Complete transaction list for Excel or Google Sheets

📑 PDF Report

Professional report for accountants or IRS

🏛️ Form 8949

IRS-compliant tax form ready for filing

💾 JSON

Raw data for developers or custom integrations

Supported Chains & Protocols

EVM Chains (Ethereum-compatible):

Ethereum, Polygon, Arbitrum, Optimism, Base, Avalanche, BNB Chain, Fantom, zkSync, Linea, Scroll, and 20+ more

Solana Ecosystem:

Full Solana DeFi support including Jupiter, Raydium, Orca, Marinade, Solend, Mango Markets, and more

DeFi Protocols (50+):

DEXs:
  • Uniswap V2/V3
  • Jupiter (Solana)
  • PancakeSwap
  • SushiSwap
  • Raydium
Lending:
  • Aave V2/V3
  • Compound
  • Solend
  • Maker
Staking:
  • Lido
  • Marinade (Solana)
  • Rocket Pool
  • Curve

Tips for Best Results

  • Audit multiple wallets: Run audits on all your wallets to get a complete portfolio view
  • Re-run periodically: Run audits monthly or quarterly to track new transactions
  • Check protocol coverage: If a protocol isn't auto-detected, you can manually add transactions
  • Export before tax season: Generate Form 8949 and reports in January/February

Next Steps

After running your DeFi audit, optimize your taxes with:

Start Your First Audit