Crypto Developer Activity Tracker (GitHub)
Pricing
Pay per usage
Crypto Developer Activity Tracker (GitHub)
Track GitHub commit activity and repo health for 18+ major crypto protocols (ETH, BTC, SOL, ATOM, APT, SUI + DeFi). 4-week vs 13-week commit trends. No API key needed. $0.005/repo.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Hojun Lee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Track GitHub commit activity and repository health for 18+ major crypto protocols (ETH, BTC, SOL, ATOM, APT, SUI + DeFi). Measure developer momentum with 4-week vs 13-week commit trends. No API key required. $0.005/repo (~$0.09 for all 18 defaults).
Why Developer Activity Matters
Code commits are a leading indicator for ecosystem growth. Protocols with accelerating developer activity often see increased dApp deployments, TVL growth, and user adoption before price follows. This actor gives you a quantitative view of which projects are building vs stalling.
What It Tracks
For each repository:
- Commit velocity: 4-week, 13-week, and 52-week commit counts
- Activity trend: accelerating / stable / slowing / stalled
- Repo health: stars, forks, open issues, watchers, days since last push
- Metadata: language, license, default branch
Activity Trend Calculation
4-week commits vs 13-week average (annualized to 4-week equivalent):ratio = 4-week-commits / (13-week-commits / 13 * 4)- accelerating: ratio ≥ 1.3 (recent 4-week pace 30% above average)- stable: 0.85 ≤ ratio < 1.3- slowing: 0.5 ≤ ratio < 0.85- stalled: ratio < 0.5
Default Protocols Tracked
| Symbol | Project | Repository |
|---|---|---|
| ETH | Ethereum (go-ethereum) | ethereum/go-ethereum |
| BTC | Bitcoin Core | bitcoin/bitcoin |
| SOL | Solana | solana-labs/solana |
| ATOM | Cosmos SDK | cosmos/cosmos-sdk |
| APT | Aptos Core | aptos-labs/aptos-core |
| SUI | Sui | MystenLabs/sui |
| NEAR | NEAR Protocol | near/nearcore |
| DOT | Polkadot SDK | paritytech/polkadot-sdk |
| AVAX | Avalanche | ava-labs/avalanchego |
| MATIC | Polygon Bor | maticnetwork/bor |
| ARB | Arbitrum Nitro | OffchainLabs/nitro |
| BASE | Base Node | base-org/node |
| TIA | Celestia | celestiaorg/celestia-node |
| UNI | Uniswap v4 | Uniswap/v4-core |
| HYPE | Hyperliquid | hyperliquid-dex/node-indexer |
| AAVE | Aave v3 | aave/aave-v3-core |
| MORPHO | Morpho Blue | Morpho-Labs/morpho-blue |
| PENDLE | Pendle Finance | pendle-finance/pendle-core-v2 |
Example Output
{"symbol": "SUI","project_name": "Sui","github_url": "https://github.com/MystenLabs/sui","stars": 7842,"forks": 2156,"open_issues": 412,"days_since_push": 0,"commits_4w": 348,"commits_13w": 1024,"commits_52w": 3980,"activity_trend": "accelerating","language": "Rust","license": "Apache-2.0","fetched_at": "2026-07-08T15:00:00Z"}
Common Use Cases
Find most active protocols (4-week):
{"sortBy": "commits_4w", "limit": 10}
Accelerating projects only:
{"trendFilter": "accelerating", "sortBy": "commits_4w"}
Large established repos only:
{"minStars": 5000, "sortBy": "commits_4w"}
Track custom DeFi protocols:
{"includeDefaults": false,"customRepos": [{"owner": "compound-finance", "repo": "compound-protocol", "symbol": "COMP", "name": "Compound"},{"owner": "curvefi", "repo": "curve-contract", "symbol": "CRV", "name": "Curve"}]}
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
includeDefaults | boolean | true | Include the 18 pre-configured protocol repos |
customRepos | array | [] | Additional repos: {owner, repo, symbol, name} |
sortBy | string | commits_4w | Sort field (commits_4w, commits_13w, stars, forks, etc.) |
trendFilter | string | `` | Filter by trend: accelerating/stable/slowing/stalled |
minStars | integer | 0 | Minimum GitHub stars threshold |
limit | integer | 50 | Max results (up to 200) |
Pricing
- $0.005 per repository tracked
- 18 default repos = $0.09/run
- Custom repos each add $0.005
Data Source
GitHub REST API — public data, no authentication required. Commit stats are computed by GitHub and may return 202 (computing) on first request — the actor handles retry automatically.
Note: GitHub commit stats cover public commits to the default branch. Metrics reflect development activity, not all on-chain activity.