Documentation Index
Fetch the complete documentation index at: https://polynode.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
removed reflects only how many wallets were actually present.
Request body
| Field | Type | Required | Description |
|---|---|---|---|
addresses | string[] | yes | Array of 0x… wallet addresses to remove. Wallets not in your pool are no-ops. |
Response fields
| Field | Type | Description |
|---|---|---|
removed | int | Number of wallets actually removed from your pool |
total | int | Current size of your pool after removal |
max | int | Hard cap on pool size per API key (1000) |
Example: remove an existing wallet
Request:200 OK):
Example: idempotent re-remove
Calling delete on a wallet already removed is safe — returnsremoved: 0 with no error.
Request:
200 OK):
Errors
400 Missing or invalid addresses:
/v2/copy-pnl/* family.
Notes
- Removal is per-tenant. Removing a wallet from your pool does NOT remove it from the global refresh queue if other tenants still track it — the wallet’s score keeps refreshing for them. Your private query just stops returning that wallet.
- Cached scores survive briefly. The wallet’s last-computed score stays in our cache (24h TTL). If you re-add the same wallet within 24h, the leaderboard will show its existing score immediately while the on-add freshening kicks off a fresh recompute.
- No bulk-clear endpoint. To wipe your entire pool, GET your wallet list first, then DELETE all of them in chunks of 1000.

