Free: the leaderboard inside /edge.json

The top-100 wallet leaderboard is already included, unauthenticated, in every /edge.json response — it’s deliberately free-tier content, because it’s the part of the product that’s true whether or not anyone pays.

Keyed: the Enterprise Wallet API

For programmatic access outside the dashboard snapshot — with a real key, a quota, and a stable response shape — there’s a small, separate, keyed endpoint.
This endpoint requires you to run Scienter yourself and issue your own key locally (see below). There is no hosted, vendor-operated version of this API — server.py binds 127.0.0.1 with no TLS, so whatever fronts this publicly is what would actually enforce the key check.

Issue a key

The secret is shown exactly once. Keys are compared in constant time against stored SHA-256 hashes — plaintext keys are never written to disk.

GET /api/enterprise/wallets/top

integer
default:"100"
Capped at 500.
boolean
default:"false"
Filter to wallets that passed the copyability gates.
string
required
A gcx_-prefixed key from enterprise.issue_key.
An empty wallets array is a real finding (“nothing survived the deflation this round”), not an error — don’t treat it as a bug in your integration.

The generated OpenAPI document

This one endpoint has a real, generated (not hand-written) OpenAPI 3.1 spec, so it can’t drift from the code:
Scienter publishes impersonal market signals of general and regular circulation. Nothing here is investment, legal, or tax advice, or a recommendation to buy, sell, or hold any asset. Scienter is not a registered investment adviser or broker-dealer. Trading digital assets can result in the total loss of your funds — see Disclaimers for the full text.