webgl unavailable — this surface needs a gpu context to render.
xspy
x intelligence api
Live on x402

Twitter intelligence your agent can buy by the call.

Real-time KOL signals, smart-follower graphs, and token contract addresses pulled straight from tweets. Pay per request in USDC on Base or Solana. No keys, no account, no subscription.

Seven endpoints. Pay only for the call you make.

Prices are live, set per route, and identical on Base or Solana. Open a row to see the exact response shape an agent gets back.

Trending smart-money momentum

GET /api/v1/pro/trending-accounts Accounts trending among crypto smart money for a time window (1h–7d), ranked by smart-follower activity. $0.10 BaseSolana
200 · response · query: window=1h|3h|6h|24h|7d
{"data":[{"twitter":"0xexample","smartFollowersCount":512}],
 "code":200,"status":true,"message":"success"}

Smart followers who actually matters

GET /api/v1/pro/twitter/:username/is-smart-follower Is this account a high-signal "smart follower"? Returns a boolean and a descriptive label. $0.03 BaseSolana
200 · response
{"data":{"isSmartFollower":false,"label":""},
 "code":200,"status":true,"message":"success"}
GET /api/v1/pro/twitter/:username/smart-followers/count Total number of smart followers for an account. $0.02 BaseSolana
200 · response
{"data":{"totalCount":13,"meta":{"resolved":true}},
 "code":200,"status":true,"message":"success"}
GET /api/v1/pro/twitter/:username/smart-followers Top smart followers of an account, with profiles and follower metrics. $0.05 BaseSolana
200 · response
{"data":{"smartFollowers":[{"twitterId":"837985489",
   "name":"Damien","twitter":"0xDamien",
   "followersCount":30123,"smartFollowersCount":837}],
   "totalCount":13,"meta":{"resolved":true}},
 "code":200,"status":true,"message":"success"}

Token signals contract addresses from tweets

GET /api/v1/pro/twitter/:username/tweets-with-ca-cache Cached lookup of recent tweets mentioning token contract addresses, with detected chain and address. Fast. $0.12 BaseSolana
200 · response · cached
{"data":{"source":"database",
   "topUndeletedTweets":[{
     "tweetId":"2059974300447248879",
     "twitterHandle":"gigaevm","chain":"BASE",
     "ca":"0x7AC13Be3939f75E28135097A1b6398Fe024eCBa3",
     "content":"the community deployed a token for me on Base.",
     "tweetTime":"2026-05-28T12:25:20.000Z"}],
   "undeletedCACount":1,"undeletedTweetCount":1},
 "code":200,"status":true,"message":"success"}
GET /api/v1/pro/twitter/:username/tweets-with-ca Real-time crawl of the same signal, freshest data. Same response shape, live source. $0.25 BaseSolana
200 · response · real-time
{"data":{"source":"database",
   "topUndeletedTweets":[{
     "tweetId":"2059974300447248879",
     "twitterHandle":"gigaevm","chain":"BASE",
     "ca":"0x7AC13Be3939f75E28135097A1b6398Fe024eCBa3",
     "content":"the community deployed a token for me on Base.",
     "tweetTime":"2026-05-28T12:25:20.000Z"}],
   "undeletedCACount":1,"undeletedTweetCount":1},
 "code":200,"status":true,"message":"success"}

Identity handle history

GET /api/v1/pro/twitter/:username/username-history Historical handle changes for an account, with change timestamps. $0.10 BaseSolana
200 · response
{"data":{"history":[
   {"username":"oldhandle","changedAt":"2025-01-01T00:00:00.000Z"}]},
 "code":200,"status":true,"message":"success"}

Built for Agentic Trading

No dashboard to click through, no key to rotate. The payment is the auth, and the whole surface is machine-discoverable.

Payment
Per request via x402
Auth
Endpoints are open; a valid payment is the only credential.
Network
Mainnet on