Wallet API
Wallet-native intelligence: summaries, funding source, counterparties. Interpreted for trading, not raw chain data.
Base URL
https://api.monadatlas.com/api/
All responses include historicalCoverageStartBlock (earliest block in index).
wallet_summary
Normalized wallet activity: tx count, native MON in/out, unique tokens, first funding source. One call for a quick read.
| Param | Required | Description |
|---|---|---|
address | Yes | Wallet address (0x + 40 hex) |
GET /api/wallet_summary?address=0x...
Returns: firstSeenBlock, lastSeenBlock, txCount, uniqueTokens, nativeReceived, nativeSent, firstFundingSource, lastActivity
wallet_funding_source
First inbound transfer for a wallet. Answers: who funded this wallet? Useful for launchpad tools (fresh vs exchange-funded).
GET /api/wallet_funding_source?address=0x...
Returns: from, amount, txHash, blockNumber, timestamp
wallet_counterparties
Addresses a wallet interacts with most. Who does this wallet send to / receive from?
| Param | Default | Description |
|---|---|---|
address | — | Wallet address |
limit | 50 | Max counterparties (max 200) |
GET /api/wallet_counterparties?address=0x...&limit=20
address_transfers
Historical transfers for a wallet. Native MON, ERC20, ERC721, ERC1155 in one feed. Cursor-based pagination.
| Param | Required | Description |
|---|---|---|
address | Yes | Wallet address |
direction | No | in | out | both (default) |
limit | No | Max results (default 100, max 500) |
cursor | No | Pagination cursor (last id from previous page) |
before_block | No | Only transfers at or before this block |
after_block | No | Only transfers at or after this block |
GET /api/address_transfers?address=0x...&limit=20
Response: transfers (array), nextCursor, count, historicalCoverageStartBlock
transferType: native_direct | erc20 | erc721 | erc1155