EVM Wallet Portfolio Checker
Pricing
from $2.20 / 1,000 results
EVM Wallet Portfolio Checker
Checks EVM wallet addresses for DeBank portfolio value and OpenSea best-offer value, then exports clean ranked results.
Pricing
from $2.20 / 1,000 results
Rating
5.0
(1)
Developer
Maehdakvan
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Production-ready Apify Actor for checking public EVM wallet addresses and ranking them by estimated USD value.
The Actor combines:
- DeBank token balances
- DeBank DeFi protocol balances
- DeBank app balances such as Hyperliquid or Blur when returned by DeBank
- OpenSea best-offer estimates for NFTs
- Clean Apify Dataset rows and key-value store summaries
Why This Actor
This project has been redesigned from an interactive CLI into a marketplace-ready Apify Actor. It no longer reads local account files, asks terminal questions, or writes machine-specific text files. Users provide input in the Apify UI/API and receive structured, exportable results.
Security note: this Actor accepts public wallet addresses only. Private keys and seed phrases are intentionally not supported.
Input
| Field | Type | Required | Description |
|---|---|---|---|
addresses | string list | yes | Public EVM wallet addresses to check. |
concurrency | integer | no | Wallets checked in parallel. Default 10, maximum 50. |
proxies | string list | no | Optional custom proxies, for example http://user:pass@host:port. |
Example input:
{"addresses": ["0x0000000000000000000000000000000000000000"],"concurrency": 10,"proxies": []}
Output
Each checked wallet is pushed to the default Apify Dataset:
{"address": "0x0000000000000000000000000000000000000000","walletBalanceUsd": 12.34,"tokenBalanceUsd": 10.0,"defiBalanceUsd": 2.0,"appBalanceUsd": 0.34,"openSeaOffersUsd": 5.0,"combinedTotalUsd": 17.34,"balanceRange": "1-100","status": "ok"}
The key-value store also contains:
SUMMARYwith totals, status counts, skipped invalid addresses, and top walletsRESULTSwith all rows sorted bycombinedTotalUsddescending
Rows with temporary upstream failures are returned with status: "unchecked". Unexpected failures are returned with status: "error" and an error message.
Running Locally
Install dependencies:
$pip install -r requirements.txt
Run with Apify local storage:
$python main.py
When running outside the Apify platform, provide input through Apify local storage or the Apify CLI.
Deployment
The Actor includes:
.actor/actor.jsonmarketplace metadata.actor/input_schema.jsonuser-friendly input formDockerfilebased onapify/actor-python:3.12- Dataset view configuration for clean table exports
Deploy with the Apify CLI or upload the repository to Apify Console.
Operational Tips
- Use lower concurrency if upstream APIs start rate-limiting.
- Add reliable rotating proxies for larger wallet lists.
- Results are estimates from third-party public APIs and can vary with cache freshness, NFT offer liquidity, and upstream availability.
- Only check wallets you are authorized to analyze and comply with DeBank, OpenSea, and Apify terms.