B70

API documentation

Authentication

Include your API key in every request:

X-API-Key: bk70_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Rate limits apply by plan (Free: 100/day, Pro: 10,000/day, Enterprise: unlimited).

Signals

GET /signals

List signals. Query: chain, signal_type, token, limit, offset.

curl -H "X-API-Key: YOUR_KEY" "https://api.block70.com/api/v1/dev/signals?limit=10"

GET /signals/latest

Latest signals. Query: limit.

GET /signals/{token}

Signals for a token symbol or address.

Wallets

GET /wallets

Smart wallet leaderboard.

GET /wallets/{address}

Single wallet profile.

GET /wallets/{address}/transactions

Wallet-related opportunities/activity.

Opportunities

GET /opportunities

List opportunities. Query: type, chain, limit. Returns type, alpha score, estimated ROI, confidence.

GET /opportunities/{id}

Single opportunity by ID.

Market

GET /market/prices

GET /market/trending

GET /market/gainers

GET /market/losers

Airdrops

GET /airdrops

GET /airdrops/upcoming

GET /airdrops/active

Strategies

GET /strategies

Current user’s strategies.

GET /strategies/{id}

GET /strategies/backtests

Portfolio

GET /portfolio

GET /portfolio/tokens

GET /portfolio/performance

Response format

All endpoints return JSON. 401 = invalid/missing API key. 429 = rate limit exceeded (see X-RateLimit-* headers).