Skip to content
/ walko Public

Walko is a blockchain wallet analyzer. Currently supports the Solana blockchain!

Notifications You must be signed in to change notification settings

nootey/walko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Walko

A simple CLI application that calculates performance for a given wallet address, such as PnL (profit and loss), win rate ...

Features

  • Performance calculations for a single wallet address
  • Top performing wallets lookup to calculate results
  • Exporting records (as JSON or .csv)

Usage

Activate virtual enviroment:

.\venv\Scripts\activate

Running the application:

python main.py

The app uses various APIs to function, such as DexScreener, Solana RPC, Birdeye ...

Most of them are free, but are rate limited. You need to get an API key for Birdeye and place it in ./config

Example Birdeye api config file

Name it: birdeye.json

{
  "api_key": "a405dfeba27945c8b7590e3655c3c0dc"
}

Considerations

  • The app is quite barebones. While it supports top address fetching, it is severely rate limited and may hang up.
  • Async functionality should be implemented.
  • Currently, only the Solana chain is supported, since blockchain APIs are locked down. I would like to expand the functionality to at least the Etherum chain.
  • Some addresses like one time traders, insiders, liquidity pools could be filtered out programmatically.

About

Walko is a blockchain wallet analyzer. Currently supports the Solana blockchain!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages