Solana Wallet Intelligence & SPL Token Portfolio Scraper avatar

Solana Wallet Intelligence & SPL Token Portfolio Scraper

Pricing

from $12.48 / 1,000 wallet intelligence results

Go to Apify Store
Solana Wallet Intelligence & SPL Token Portfolio Scraper

Solana Wallet Intelligence & SPL Token Portfolio Scraper

Solana on-chain wallet intelligence for crypto AML, portfolio and airdrop research. SOL balance, SPL token holdings, NFT count, account owner program, transaction activity, first/last seen and derived activity signals. Multi-address batch, keyless.

Pricing

from $12.48 / 1,000 wallet intelligence results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Solana Wallet Intelligence & SPL Token Portfolio Scraper

Solana Wallet Intelligence & SPL Token Portfolio Scraper

Turn any list of Solana addresses into clean, structured wallet intelligence: SOL balance, SPL token and NFT holdings, account metadata, and transaction activity, ready for AML/compliance screening, portfolio analytics, and airdrop or holder research.

Here is one real result, with every field the actor returns for an address:

{
"recordType": "address",
"address": "9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM",
"isValid": true,
"exists": true,
"solBalance": 10750010.54904024,
"lamports": "10750010549040240",
"accountOwnerProgram": "11111111111111111111111111111111",
"executable": false,
"rentEpoch": "18446744073709552000",
"tokenCount": 2902,
"nftCount": 133,
"topTokens": [
{
"mint": "DxDxKQ6gfcTxQfQ8JGJ5NaJPeEokqVxohETaqZwBmtGS",
"uiAmount": 20031000000000000,
"decimals": 1,
"program": "spl-token"
},
{
"mint": "BWLpedFLhCpxym3adgAKc4LeVSmWD8m2x4WyHHX8WUTx",
"uiAmount": 20000000000000000,
"decimals": 2,
"program": "spl-token-2022"
}
],
"txCountSampled": 25,
"firstSeen": "2026-08-15T15:31:10.000Z",
"lastSeen": "2026-08-16T12:32:12.000Z",
"lastError": false,
"errorRate": 0,
"isActive": true,
"aiRiskProfile": null,
"observedAt": "2026-08-16T15:23:26.620Z",
"error": null
}

Give it one address or thousands. Every wallet returns one enriched row with balances decoded into clean numbers, holdings counted and summarized, and derived activity signals you can filter on immediately. This completes the scrapers.lat web3 wallet-intelligence suite alongside the Bitcoin and EVM wallet intelligence scrapers.

What you get

  • SOL balance decoded into a ready-to-use number plus the exact raw lamport value as a string, so you never lose precision on large balances.
  • SPL token portfolio: a count of fungible tokens held with a positive balance, plus a top-tokens list (mint, uiAmount, decimals, program) across both the Token and Token-2022 programs.
  • NFT count from a heuristic on zero-decimal, single-supply token accounts.
  • Account metadata: the owning program, whether the account is an executable program, and rent epoch, so you can tell wallets from smart contracts and programs at a glance.
  • Activity signals: sampled transaction count, first-seen and last-seen timestamps, most-recent-error flag, error rate, and an isActive flag for recent activity.
  • Batch by design: pass many addresses in one run and get one row each.

Input

FieldTypeDescription
addressstringA single Solana address (base58, 32-44 chars).
addressesarrayA list of Solana addresses to analyze in one run.
includeTokenHoldingsbooleanInclude the SPL token/NFT portfolio (default on).
includeTransactionsbooleanEmit one row per transaction signature per address (paid add-on).
withAiRiskbooleanAdd an AI risk & profile assessment per wallet (paid add-on).
maxSignaturesintegerHow many recent signatures to sample for activity metrics (default 100).
maxTransactionsPerAddressintegerCap on transaction rows emitted per address for the history add-on (default 100).
maxAddressesintegerMaximum addresses per run. Free Apify accounts are capped at 10.
proxyConfigurationobjectOptional proxy settings (not required).

Output

FieldDescription
addressThe Solana address (base58).
isValidWhether the address is a valid base58 Solana address.
existsWhether the account exists on-chain.
solBalanceSOL balance as a number (lamports / 1e9).
lamportsRaw lamport balance as an exact string.
accountOwnerProgramThe program that owns the account.
executableWhether the account is an executable program.
rentEpochEpoch at which the account next owes rent.
tokenCountNumber of SPL fungible token holdings with a positive balance.
nftCountNumber of NFT holdings (heuristic).
topTokensTop holdings by uiAmount: mint, uiAmount, decimals, program.
txCountSampledNumber of transaction signatures sampled.
firstSeen / lastSeenEarliest/most recent sampled signature time (ISO).
lastErrorWhether the most recent sampled transaction failed.
errorRateFraction of sampled signatures that failed.
isActiveWhether the wallet shows recent activity.
aiRiskProfileOptional AI risk & profile assessment when the add-on is on.
observedAtWhen this record was collected (ISO).
errorError message, if any.

Transaction add-on rows add signature, blockTime, slot, success, feeLamports, memo, and confirmationStatus.

Use cases

  • Crypto AML & compliance screening: profile Solana wallets by balance, holdings, activity window, and error rate as part of KYT/KYB and transaction-monitoring workflows.
  • Portfolio analytics: decode SOL and SPL token positions into clean numbers for dashboards, accounting, and treasury reporting.
  • Airdrop and holder research: batch-check thousands of addresses for balances, token/NFT holdings, and activity to size and target airdrops or snapshot holders.
  • Wallet due diligence: distinguish active wallets, dormant accounts, and on-chain programs before transacting or listing.
  • On-chain data enrichment: append Solana wallet intelligence to CRM, risk, or research datasets keyed by address.

Billing

This actor is priced pay-per-event:

  • Wallet intelligence result ($0.012): charged once per enriched address record, and once per transaction row when the transaction history add-on is enabled. Invalid addresses return an unbilled error row.
  • Transaction history add-on ($0.008): charged once per address whose signature history is successfully fetched, only when includeTransactions is on and the fetch is non-empty.
  • AI risk & profile add-on ($0.012): charged once per address, only when a usable AI assessment is produced. Requires withAiRisk and is disabled for free Apify accounts.

Free Apify accounts are capped at 10 addresses per run. The actor never charges on failure and stops emitting billable results once your configured spend limit is reached.