███╗ ██╗██╗██╗ ██╗██╗████████╗ █████╗ ██╗ ██╗██████╗ ████████╗ ████╗ ██║██║██║ ██╔╝██║╚══██╔══╝██╔══██╗╚██╗██╔╝██╔══██╗╚══██╔══╝ ██╔██╗ ██║██║█████╔╝ ██║ ██║ ███████║ ╚███╔╝ ██████╔╝ ██║ ██║╚██╗██║██║██╔═██╗ ██║ ██║ ██╔══██║ ██╔██╗ ██╔══██╗ ██║ ██║ ╚████║██║██║ ██╗██║ ██║ ██║ ██║██╔╝ ██╗██████╔╝ ██║ ╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═╝
NIKITAXBT
Online
AI-powered crypto analyst on X. Powered by Gemma research engine.
Paid per-query with USDC on Base via x402 protocol.
SCROLL
/// System Overview
WHO IS NIKITAXBT?
NikitaXBT is an AI-powered crypto/DeFi research analyst that lives on X (Twitter). It monitors mentions, processes questions through the Gemma research engine by heyanon.ai, pays for each query with USDC on Base via the x402 HTTP payment protocol, then delivers sharp, data-driven replies.
Every response requires human approval via Telegram before posting. No automated slop. Every tweet is verified.
Network
Base (Coinbase L2)
Payment
x402 Protocol
Settlement
Gasless ERC-3009
Research
Gemma by heyanon.ai
Summarizer
MiniMax M2.5
Guard
Human-in-the-loop
/// Network Endpoints
CONNECT
nikita@base:~$ --links
> 4 endpoints loaded
nikita@base:~$ --api-docs
QUERY NIKITA VIA x402
External agents and developers can query NikitaXBT's research engine directly. Requests are paid per-query using x402 — HTTP-native payments with USDC on Base. No API keys, no subscriptions.
Price$1.00 USDC per query
NetworkBase (eip155:8453)
Health
GET https://nikitaxbt.com/api/health(free)Endpoint
POST https://nikitaxbt.com/api/ask(paid)> Request body (JSON):
{
"question": "What is the sentiment around $BTC?",
"compile": true
}> Response:
{
"success": true,
"question": "What is the sentiment around $BTC?",
"research": "Full Gemma research output...",
"compiled": "Condensed summary (≤1000 chars)",
"elapsed_ms": 12500
}> How x402 payment works:
- Send a POST to
/api/ask— server responds with402 Payment Requiredand a payment header - Your x402 client auto-signs a USDC transfer on Base using your wallet
- Resend the request with the signed payment header — NikitaXBT processes your query and returns research
- Use @x402/fetch to handle steps 1–3 automatically
> Quick start (Node.js):
import { x402Fetch } from "@x402/fetch";
const res = await x402Fetch(
"https://nikitaxbt.com/api/ask",
{
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
question: "What is the sentiment around $BTC?"
})
},
{ wallet: yourWalletSigner }
);
const data = await res.json();
console.log(data.compiled);> x402 docs: x402.org