Web3 Alpha Intelligence
Web3 Alpha Intelligence API provides over 40 data analysis endpoints for Ethereum and Layer 2 networks, including Arbitrum, Optimism, and Base. This tool combines on-chain data with AI analysis to support the development of dApps, trading bots, and research tools. Key Features AI & Risk Analysis Rug Pull Detector: Risk scoring for token contracts based on contract analysis. Wallet Persona:…
Web3 Alpha Intelligence endpoints
| Method | Endpoint | Description |
|---|---|---|
| active-users | ||
| GET |
active-users_get_active_users /active-users |
Get count of unique addresses that interacted with a contract in 1h, 6h, and 24h periods. This endpoint queries the BigQuery public crypto_ethereum.transactions table to count… |
| address-poisoning | ||
| POST |
address-poisoning_check_address_poisoning /address-poisoning/check |
Check if suspicious address is a potential poisoning attack attempt. Address poisoning attacks involve sending tiny amounts of crypto from addresses that look similar to… |
| base-chain | ||
| GET |
base-chain_get_base_chain_activity /base-chain/activity |
Get top 10 contracts by gas consumption (Ethereum mainnet data). ⚠️ **IMPORTANT DATA SOURCE LIMITATION**: BigQuery public datasets do not currently include Base chain… |
| bridge-fee | ||
| GET |
bridge-fee_estimate_bridge_fees /bridge-fee/estimate |
Estimate bridge fees for cross-chain ETH transfers. Compares fees across major bridge protocols including: - Hop Protocol - Stargate - Official Arbitrum Bridge Returns fee… |
| bridge-volume | ||
| GET |
bridge-volume_get_bridge_volume /bridge-volume |
Get ETH volume flowing through cross-chain bridge contracts. This endpoint tracks deposits (inflow) and withdrawals (outflow) through bridge contracts between Ethereum and L2… |
| btc-exchange-inflow | ||
| GET |
btc-exchange-inflow_get_btc_exchange_inflow /btc-exchange-inflow |
Get Bitcoin inflows to major exchange addresses from the past specified hours. This endpoint queries the BigQuery public crypto_bitcoin dataset to track BTC transfers to known… |
| contract-events | ||
| GET |
contract-events_get_contract_events /contract-events/{contract_address} |
Query event logs from smart contracts for the past 24 hours. This endpoint queries the BigQuery public crypto_ethereum dataset to find event logs from the specified smart… |
| contract-verifier | ||
| GET |
contract-verifier_verify_contract /contract-verifier/{contract_address} |
|
| crypto-tax-csv | ||
| GET |
crypto-tax-csv_get_crypto_tax_csv /crypto-tax-csv/{wallet_address} |
Generate a Koinly-compatible CSV file with all transactions for a wallet. This endpoint queries the BigQuery public crypto_ethereum dataset to retrieve all transactions (incoming… |
| dao-tracker | ||
| GET |
dao-tracker_get_dao_proposals /dao-tracker/{space} |
Get latest governance proposals from Snapshot for a DAO/space. This endpoint queries the Snapshot.org GraphQL API to fetch recent governance proposals for a specified DAO space.… |
| dex-arbitrage | ||
| GET |
dex-arbitrage_find_arbitrage /dex-arbitrage |
Analyzes price differences between Uniswap V2 and SushiSwap DEXs for a given token pair. Returns pricing information and arbitrage opportunities if the price difference exceeds… |
| ens-expiry | ||
| GET |
ens-expiry_get_ens_domains_expiring /ens-expiry |
List ENS domains expiring in the next N days. This endpoint queries BigQuery for ENS NameRenewed events from the past 90 days and identifies domains that will expire within the… |
| ens-lookup | ||
| POST |
ens-lookup_lookup_ens_names /ens/lookup |
Resolve Ethereum addresses to their ENS domain names. This endpoint takes a list of wallet addresses and resolves each one to its corresponding ENS name (e.g., vitalik.eth) using… |
| flash-loan | ||
| POST |
flash-loan_calculate_flash_loan_break_even /flash-loan/calculate |
Calculate break-even price difference for Aave flash loan arbitrage. Flash loan arbitrage requires covering: - Aave flash loan fee (0.09%) - DEX fees (two trades: buy and sell) -… |
| gas-forecast | ||
| GET |
gas-forecast_get_gas_fee_forecast /gas-forecast/ |
Get gas fee forecast based on historical data. Returns: - Current gas price in Gwei - Current day of week and hour - High/Low status compared to historical average - Historical… |
| historical-balance | ||
| GET |
historical-balance_get_historical_balance /historical-balance/{wallet_address} |
Get the ETH balance for a specific wallet at a specific date. Calculates the historical ETH balance by querying all transactions up to the target date, summing incoming ETH (as… |
| l2-gas-monitor | ||
| GET |
l2-gas-monitor_get_l2_gas_comparison /l2-gas-monitor/ |
Compare gas prices across L2 networks. Returns: - Current gas prices for Arbitrum and Optimism in Gwei and USD - Cheapest network recommendation - Potential savings percentage -… |
| mev-tracker | ||
| GET |
mev-tracker_detect_sandwich_attacks /mev-tracker/{pool_address} |
Detect MEV sandwich attacks in Uniswap pools. Analyzes transactions to identify same-block sandwich attacks where: 1. Bot buys tokens (front-run) 2. Victim trades (main… |
| mempool-scanner | ||
| GET |
mempool-scanner_scan_mempool /mempool-scan/{wallet_address} |
Scan pending transactions for a specific wallet address. This endpoint checks the mempool (pending transaction pool) for transactions initiated by the specified wallet address.… |
| multisig-tracker | ||
| GET |
multisig-tracker_get_multisig_transactions /multisig-tracker/{safe_address} |
Monitor Gnosis Safe transactions executed in the last 24 hours. This endpoint queries the BigQuery public crypto_ethereum dataset to find executed transactions from the specified… |
| news-sentiment | ||
| GET |
news-sentiment_get_news_sentiment /news-sentiment |
Analyze news sentiment for a specific cryptocurrency token. This endpoint fetches recent news articles about the specified token using NewsAPI, then analyzes the sentiment using… |
| nft-floor-price | ||
| GET |
nft-floor-price_get_nft_floor_price /nft-floor-price/{contract_address} |
Get 30-day floor price history for an NFT collection. This endpoint queries the BigQuery public crypto_ethereum dataset to track the lowest sale price (floor price) of an NFT… |
| nft-rarity | ||
| GET |
nft-rarity_get_nft_rarity /nft-rarity/{contract_address}/{token_id} |
Calculate rarity score for an NFT token based on trait frequencies. This endpoint calculates a rarity score using the formula: Score = sum(1 / trait_frequency_percentage) for all… |
| permit-checker | ||
| GET |
permit-checker_check_permit_support /permit-checker/{contract_address} |
Check if an ERC20 token supports EIP-2612 permit for gasless approvals. |
| rug-pull-ai | ||
| GET |
rug-pull-ai_check_rug_pull_risk /rug-pull-check/{token_address} |
AI-powered rug pull risk assessment for a token. Checks risk factors: contract age, holder distribution, transaction patterns. Returns risk score 0-100 with detailed analysis. |
| slippage | ||
| POST |
slippage_calculate_slippage /slippage/calculate |
Calculate price impact for a Uniswap V2 trade using constant product formula (x*y=k). Price impact is calculated as: (market_price - effective_price) / market_price * 100 |
| unclaimed-airdrop | ||
| GET |
unclaimed-airdrop_check_unclaimed_airdrops /unclaimed-airdrops/{wallet_address} |
Check if wallet has unclaimed airdrops from major protocols. Currently checks: - Uniswap (UNI) - Arbitrum (ARB) - Optimism (OP) Note: Most major airdrops have expired, but this… |
| wash-trading | ||
| GET |
wash-trading_detect_wash_trading /wash-trading/{contract_address} |
Detect potential wash trading in NFT collections. Wash trading indicators: - Buyer and seller had direct fund transfers - Same addresses trading back and forth - Unusually high… |
| staking-yield | ||
| GET |
staking-yield_get_staking_yields /staking-yield |
Compare staking yields between Lido (stETH) and Rocket Pool (rETH). Returns APR %, TVL in ETH, and recommends the best option based on current rates. |
| stablecoin-flow | ||
| GET |
stablecoin-flow_get_stablecoin_flow /stablecoin-flow |
Track stablecoin inflow/outflow to major exchanges. This endpoint monitors USDT or USDC token transfers to/from major exchange wallets to identify potential market signals: -… |
| token-approval | ||
| GET |
token-approval_check_approval /token-approval/check |
Check token approval for a specific wallet-token-spender combination. |
| GET |
token-approval_scan_approvals /token-approval/scan/{wallet_address} |
Scan all major tokens for active approvals. |
| token-correlation | ||
| GET |
token-correlation_get_token_correlation /token-correlation |
Calculate price/activity correlation matrix between tokens using BigQuery. Uses token_transfers as a proxy for volume/activity correlation. Returns a correlation matrix with… |
| token-metadata | ||
| GET |
token-metadata_get_token_metadata /token-metadata/{contract_address} |
Get ERC20 token metadata from on-chain data. |
| token-snapshot | ||
| GET |
token-snapshot_get_token_holder_snapshot /token-snapshot/{contract_address} |
Get a snapshot of token holders at a specific block number. This endpoint returns a list of all token holders and their balances for a given ERC20 token contract at a specific… |
| token-unlock | ||
| GET |
token-unlock_get_token_unlock_schedule /token-unlock/{token_address} |
Monitor vesting contracts for token unlock schedule and predict next unlock. Analyzes large token transfer patterns from the past to identify regular unlock events and predict… |
| trending-token | ||
| GET |
trending-token_get_trending_tokens /trending-tokens/ |
Detect tokens with sudden trading volume increase on DEXs. Success Response Example: { "detection_time": "2024-01-15T10:30:00", "tokens": [ { "token_address": "0x1234...",… |
| validator-status | ||
| GET |
validator-status_get_validator_status /validator-status/{validator_pubkey} |
Get Ethereum 2.0 validator status from beaconcha.in. This endpoint queries the beaconcha.in API to retrieve real-time validator information including status, balance, and recent… |
| wallet-persona | ||
| GET |
wallet-persona_analyze_wallet_persona /wallet-persona/{wallet_address} |
Analyze wallet transaction patterns to classify as Bot, Human, or Whale. Analysis criteria: - Bot: High frequency (>100 tx/day), regular intervals, consistent gas prices - Whale:… |
| whale-alert | ||
| GET |
whale-alert_get_whale_transactions /whale-alert |
Get large ETH transactions (whale alerts) from the past specified hours. This endpoint queries the BigQuery public crypto_ethereum dataset to find transactions where the value… |
Web3 Alpha Intelligence pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $9 / month | 10 / second |
|
| ULTRA | $49 / month | 10 / second |
|