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.1.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.1-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nephyr_wallets-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 bad5d5ed8c4cc66498237584057f38eb48bbdcd1b65d07882b93e628a98e9b92
MD5 25d824d8a715b5fad58ae4a76c4dc5b7
BLAKE2b-256 ac7e3cbadda88b43a43eb387ae07aae516f2e0d21bf90055eb89faa799bddb9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nephyr_wallets-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 18.5 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 df98fb724871b839691007a78a9954208a7ecb7b3f7e3e1d61e7a7f1819c78ed
MD5 431900ff4e717044f3a7466b2876fca3
BLAKE2b-256 e61af4b12793547ca4cee52b7d3ad454ec22382f00f4eebf5c2c7a88a03e8d16

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