Solana blockchain forensics SDK for AI agents. Pay-per-call, no API keys. x402 v2 compliant.
Project description
Wallet Doctor — Solana forensics for AI agents
13 pay-per-call Solana blockchain forensics services. Pay with SOL, USDC on Base, or USDC on Polygon. No API keys. Builds in 10 seconds.
Install
pip install wallet-doctor
Quickstart
from wallet_doctor import WalletDoctorClient
client = WalletDoctorClient()
print(client.services()) # price list
# After sending a 0.001 SOL tx to the service payTo address:
result = client.balance("<target-wallet>", tx_hash="<your_solana_tx_signature>")
print(result["data"])
Services & pricing (SOL)
| Service | Price (SOL) | Description |
|---|---|---|
| balance | 0.001 | SOL + SPL token balances |
| txtrace | 0.005 | Last 20 transactions, parsed |
| approvals | 0.005 | Token approvals + risk flags |
| token_safety | 0.005 | Honeypot, mint/freeze authority |
| drain_forensics | 0.025 | Full drain attack analysis |
| portfolio_audit | 0.025 | Complete security audit |
| nft_audit | 0.005 | NFT holdings + risk flags |
| smart_money | 0.01 | Whale / smart wallet detection |
| price_oracle | 0.001 | DEX price for any SPL token |
| token_holders | 0.01 | Top 10 holders + concentration |
| liquidity_check | 0.015 | LP depth + lock status |
| launch_analysis | 0.02 | New token launch risk |
| wallet_labels | 0.005 | Known scam interactions |
Payment
x402 v2 protocol across three networks:
- Solana mainnet:
4dX3VmkGFJHj1XZbWN1MbRYnCaxYWEEN21LjkmCe9JRE - Base mainnet:
0x689FC7087aACB915593e3Da5763cdfac2A04ef9C - Polygon mainnet: same as Base
Live API endpoints
- Manifest: https://wallet-doctor-agents.pages.dev/agent.json
- llms.txt: https://wallet-doctor-agents.pages.dev/llms.txt
- Browse: https://github.com/zikriz/wallet-doctor-sdk
- MCP server: https://github.com/zikriz/wallet-doctor-sdk#mcp-server
MCP registry
Publish to official MCP registry:
python -m wallet_doctor.publish
License
MIT © Wallet Doctor
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wallet_doctor-0.2.2.tar.gz.
File metadata
- Download URL: wallet_doctor-0.2.2.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f54bf5d5f167d9c62f87e4ac9fe187850489f0729aa8ecf3c6794c2581d38e06
|
|
| MD5 |
90a3029c8b0932ea6a0ae9904f17d02f
|
|
| BLAKE2b-256 |
ba46319910c80f2f0293daba40891918bf6789b1509a6129cc1e7fbca2cfee89
|
File details
Details for the file wallet_doctor-0.2.2-py3-none-any.whl.
File metadata
- Download URL: wallet_doctor-0.2.2-py3-none-any.whl
- Upload date:
- Size: 10.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba4c16fa725b9908d12c9cfce23a095306c6f696cd1ba3ecaff045c6567f1766
|
|
| MD5 |
373d26232590f46190bcf9770b2a9761
|
|
| BLAKE2b-256 |
5e19b34b62fd962b31a1bbf746fdddbc43d2069319187dd6bf1f2167d27f37e5
|