My wallet activity
get_my_activityThe user's own wallet activity feed — their trades, transfers, deposits and withdrawals, newest first. ⚠️ This one is CURSOR-paginated, not page-numbered: read cursor out of the response and pass it back to get the next page. Do not send a page number. Choosing between the two history feeds: get_my_activity is the merged, human-readable timeline the app shows, cursor-paginated. get_my_transactions is the raw transaction list, page-numbered and filterable by transaction type. Prefer activity for 'what have I been doing'; use transactions when you need a specific type such as deposits. This returns the CURRENT USER's own data, resolved from their API key. There is no way to ask about someone else's wallet with this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Items per page. Keep it small. | |
| cursor | No | Opaque cursor from the previous response. Omit for the first page. | |
| network | No | solana | |
| category | No | Restrict to one activity category. Omit (or `all`) for everything. ⚠️ `buys`, `sells` and `closed_trades` REQUIRE `token_address` — without one the call is rejected, deliberately: 'bought' means 'this token was received', and every swap receives something, so the question has no answer across a whole-wallet feed. | |
| token_address | No | Restrict to activity involving one token. Omit for all. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||