Skip to main content

Smart money tracking for prediction markets — discover, score, and analyze top wallets

Project description

Nephyr Wallets

Smart money tracking for prediction markets. Discover, score, and analyze top Polymarket wallets.

Install

pip install nephyr-wallets
# With all extras:
pip install "nephyr-wallets[all]"

Quick Start

import asyncio
from nephyr_wallets import get_top_wallets, analyze_wallet, compare_wallets

async def main():
    # Get top 50 wallets
    wallets = await get_top_wallets(limit=50, window="all")

    # Deep analysis of a specific wallet
    analysis = await analyze_wallet("0x...")
    print(analysis.score.total_score)
    print(analysis.category_performance)
    print(analysis.monthly_returns)

    # Compare multiple wallets
    comparison = await compare_wallets(["0x...", "0x..."])

asyncio.run(main())

Scoring Formula

S(w) = α·log10(1 + PnL/1000) + β·(1 - CoV) + γ·(1 - entropy/log2(6)) − δ·max_drawdown

Default weights: α=0.4 (PnL), β=0.3 (consistency), γ=0.2 (specialization), δ=0.1 (drawdown penalty)

REST API

uvicorn api.app:app --reload

Endpoints:

  • GET /v1/leaderboard — top wallets
  • GET /v1/wallet/{address}/score — wallet score
  • GET /v1/wallet/{address}/analysis — deep analysis
  • GET /v1/wallet/{address}/trades — trade history
  • POST /v1/compare — compare multiple wallets
  • GET /v1/health — health check

MCP Server

nephyr-wallets-mcp

Tools: get_top_wallets, score_wallet, analyze_wallet, get_wallet_trades, compare_wallets

Pricing

Tier Details
Free Top 10 wallets, delayed 1 hour, 50 calls/day
Paid $29/month — real-time, 50 wallets, unlimited calls
Agent-to-agent $0.01/query

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nephyr_wallets-0.1.0.tar.gz (28.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nephyr_wallets-0.1.0-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file nephyr_wallets-0.1.0.tar.gz.

File metadata

  • Download URL: nephyr_wallets-0.1.0.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for nephyr_wallets-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e1cb52f681cb42fb0189cb8e60fa2fb9e626b964a075d2d235943f6f46083947
MD5 f93603727db1b3954193cd59b467cc25
BLAKE2b-256 fab1b41c29bcb570641d27cc165e7281162e63e0086f8b0cffbabc8ea1976785

See more details on using hashes here.

File details

Details for the file nephyr_wallets-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: nephyr_wallets-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 18.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for nephyr_wallets-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7d0e92ca2dfe76430dec750d81a28130e514fffb31349bb7b60ff3812e1f08d1
MD5 a0411bf8ed41c588acd9c266036877a5
BLAKE2b-256 35f645791747b212e6c9538e43f1e504e22866a4afb38f5d0aa61bdbc6a548b3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page