OlaXBT Nexus Data Skill
This skill provides access to OlaXBT Nexus cryptocurrency data APIs via a Python client. The skill uses a JWT only; it does not request or handle private keys. Obtain the JWT by following the spec (POST /auth/message → sign with your wallet → POST /auth/wallet → use the returned token).
Required environment variable
| Variable | Purpose |
|---|
| INLINECODE1 | Bearer token for the Nexus data API. Obtain it via the auth flow (POST /auth/message, sign with wallet, POST /auth/wallet). |
Optional: NEXUS_AUTH_URL, NEXUS_DATA_URL to override API base URLs.
When to use this skill
- - When you need real-time cryptocurrency market data
- When you want to analyze crypto news and sentiment
- When tracking key opinion leaders (KOLs) in crypto
- When analyzing technical indicators for trading
- When monitoring smart money flows
Features
- - 14 comprehensive API endpoints
- JWT-based auth (obtain token outside the skill; no private key here)
- Real-time market data
- KOL and sentiment tracking
- Technical indicators analysis
Installation
CODEBLOCK0
Quick Start
- 1. Obtain a JWT using the Nexus auth flow: POST
/auth/message with your wallet address, sign the returned message with your wallet (e.g. via OpenClaw or a one-time sign-in), then POST /auth/wallet to get the token. - Set the token and use the client:
CODEBLOCK1
CODEBLOCK2
Same API via HTTP (curl-style)
The underlying API is HTTP. You can call it with any client (curl, fetch, etc.) using the Nexus Skills API spec. This Python package is a wrapper that uses your existing JWT.
Security
- - The skill only reads
NEXUS_JWT (and optional NEXUS_* URLs). It does not request or store private keys. - All API calls use HTTPS; rate limiting is implemented.
Repository
https://github.com/olaxbt/olaxbt-nexus-data
OlaXBT Nexus 数据技能
该技能通过 Python 客户端提供对 OlaXBT Nexus 加密货币数据 API 的访问。该技能仅使用 JWT,不请求或处理私钥。请按照规范获取 JWT(POST /auth/message → 使用钱包签名 → POST /auth/wallet → 使用返回的 token)。
所需环境变量
| 变量 | 用途 |
|---|
| NEXUS_JWT | Nexus 数据 API 的 Bearer 令牌。通过认证流程获取(POST /auth/message,使用钱包签名,POST /auth/wallet)。 |
可选:NEXUSAUTHURL、NEXUSDATAURL 用于覆盖 API 基础 URL。
何时使用该技能
- - 需要实时加密货币市场数据时
- 想要分析加密新闻和情绪时
- 追踪加密领域关键意见领袖(KOL)时
- 分析交易技术指标时
- 监控聪明钱流向时
功能特点
- - 14 个全面的 API 端点
- 基于 JWT 的认证(在技能外部获取令牌;此处不涉及私钥)
- 实时市场数据
- KOL 和情绪追踪
- 技术指标分析
安装
bash
pip install olaxbt-nexus-data
快速开始
- 1. 使用 Nexus 认证流程 获取 JWT:使用钱包地址 POST /auth/message,用钱包签名返回的消息(例如通过 OpenClaw 或一次性登录),然后 POST /auth/wallet 获取令牌。
- 设置令牌并使用客户端:
bash
export NEXUS_JWT=<你的-jwt-令牌>
python
from olaxbtnexusdata import NexusClient
client = NexusClient() # 从环境变量读取 NEXUS_JWT
client.authenticate()
news = client.news.get_latest(limit=10)
通过 HTTP 使用相同 API(curl 风格)
底层 API 基于 HTTP。您可以使用任何客户端(curl、fetch 等)调用它,遵循 Nexus 技能 API 规范。此 Python 包是一个封装器,使用您现有的 JWT。
安全性
- - 该技能仅读取 NEXUSJWT(以及可选的 NEXUS* URL)。不请求或存储私钥。
- 所有 API 调用使用 HTTPS;已实现速率限制。
仓库地址
https://github.com/olaxbt/olaxbt-nexus-data