GET /v1/first-run/wallets
The wallets Home’s “Start with a wallet” strip offers: at most three of the default skill board’s top 25, in the board’s order. First the wallets the Copy Engine also lists as copy-eligible on its latest published day, then, when fewer than three qualify, the next wallets of that top 25. A wallet is left out unless its lifetime P&L, its lifetime edge against the prices it paid, its 14-day copy P&L and its 30-day copy return are all known and not below zero (the Copy Engine’s daily figures for it). Each entry carries the address, its rank, the board’s skill score and `on_copy_engine`; no metric value is returned. The list may hold fewer than three, or none. `reading=<address>` adds `reading: { wallet, passes }`: whether that wallet passes the same four-figure screen. The list is the same for every account. Session only.
The wallets Home’s “Start with a wallet” strip offers: at most three of the default skill board’s top 25, in the board’s order. First the wallets the Copy Engine also lists as copy-eligible on its latest published day, then, when fewer than three qualify, the next wallets of that top 25. A wallet is left out unless its lifetime P&L, its lifetime edge against the prices it paid, its 14-day copy P&L and its 30-day copy return are all known and not below zero (the Copy Engine’s daily figures for it). Each entry carries the address, its rank, the board’s skill score and on_copy_engine; no metric value is returned. The list may hold fewer than three, or none. reading=<address> adds reading: { wallet, passes }: whether that wallet passes the same four-figure screen. The list is the same for every account. Session only.
API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)
In: header
Query Parameters
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/first-run/wallets"{ "as_of_date": "string", "wallets": [ { "wallet": "string", "rank": -9007199254740991, "composite_score": 0, "on_copy_engine": true } ], "reading": { "wallet": "string", "passes": true }}{ "error": "string", "message": "string", "feature": "string", "field": "string", "plan": "string", "retry_after_sec": 0, "retry_after_seconds": 0, "reason": "string", "running": 0, "limit": 0, "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "feature": "string", "field": "string", "plan": "string", "retry_after_sec": 0, "retry_after_seconds": 0, "reason": "string", "running": 0, "limit": 0, "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "feature": "string", "field": "string", "plan": "string", "retry_after_sec": 0, "retry_after_seconds": 0, "reason": "string", "running": 0, "limit": 0, "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "feature": "string", "field": "string", "plan": "string", "retry_after_sec": 0, "retry_after_seconds": 0, "reason": "string", "running": 0, "limit": 0, "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "feature": "string", "field": "string", "plan": "string", "retry_after_sec": 0, "retry_after_seconds": 0, "reason": "string", "running": 0, "limit": 0, "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "feature": "string", "field": "string", "plan": "string", "retry_after_sec": 0, "retry_after_seconds": 0, "reason": "string", "running": 0, "limit": 0, "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "feature": "string", "field": "string", "plan": "string", "retry_after_sec": 0, "retry_after_seconds": 0, "reason": "string", "running": 0, "limit": 0, "issues": [ null ], "trace_id": "string"}