Documentation

NEXORA
DEVELOPER DOCS

Everything you need to integrate, build, and deploy on top of the Nexora protocol — from Solana contract details to REST API references and SDK guides.

v1.0.0 — March 2026

Overview #

Nexora is the social trading platform built for the on-chain generation. Built on Solana, Nexora combines real PNL tracking, a crypto social feed, leaderboards, and an AI trading assistant — all powered by the $NXR SPL token.

These docs cover the Solana smart contract specification, the public REST API for third-party integrations, the JavaScript SDK, and webhooks for real-time data feeds.

< 400ms
Avg API Response
99.9%
Uptime SLA
SPL
Token Standard
SOL
Native Network
Note: Nexora is deployed on Solana Mainnet Beta. All contract interactions require a Solana-compatible wallet (Phantom, Backpack, Solflare) and a small amount of SOL for transaction fees (typically <0.001 SOL).

Quickstart #

Get up and running with Nexora in under 5 minutes using the JS SDK.

1. Install the SDK

bash
npm install @nexora/sdk

2. Initialize the Client

javascript
import { NexoraClient } from '@nexora/sdk';

const client = new NexoraClient({
  apiKey: 'YOUR_API_KEY',
  network: 'mainnet', // or 'devnet'
});

// Fetch top traders
const traders = await client.getTopTraders({ limit: 10 });
console.log(traders);

3. Connect a Wallet

javascript
import { useWallet } from '@solana/wallet-adapter-react';

const { publicKey, signTransaction } = useWallet();

// Authenticate with Nexora using wallet signature
const session = await client.authenticateWallet({
  publicKey: publicKey.toString(),
  signTransaction,
});

console.log('Authenticated:', session.userId);

Architecture #

Nexora is a hybrid on-chain/off-chain system. Core financial data (token balances, on-chain transactions) lives on Solana, while social features (posts, follows, comments) are stored off-chain with cryptographic proofs anchored to the blockchain.

  • Solana Program: Handles all token logic — minting, transfers, staking, and fee distribution.
  • Nexora API: REST endpoints for social data, PNL logs, leaderboards, and user profiles.
  • Indexer: A custom Solana account indexer that streams on-chain events into Nexora's database in real time.
  • AI Layer: The Nexora AI assistant runs off-chain but uses on-chain data as context for trade analysis.

Contract Address #

The official $NXR SPL token contract deployed on Solana Mainnet Beta. Always verify this address before any transactions.

Token Mint Address — Solana Mainnet
NXRAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
⚠ Always verify against official sources. Nexora will never DM you asking to send tokens.
NetworkSolana Mainnet
StandardSPL Token
Ticker$NXR
Decimals9
Verification: You can verify this contract address on Solscan, Solana Explorer, or Birdeye. The program is open-source and fully verified.

Token Details #

Property Value Notes
NameNEXORAFull token name
Symbol$NXRTrading ticker
NetworkSolanaMainnet Beta
StandardSPL TokenSolana Program Library
Total Supply1,000,000,000Fixed — no additional minting
Decimals9Standard Solana token decimals
Mint AuthorityRevokedCannot mint new tokens
Freeze AuthorityRevokedCannot freeze accounts
Liquidity Lock12 MonthsLocked via Streamflow

Fetching Token Data via RPC

javascript
import { Connection, PublicKey } from '@solana/web3.js';

const connection = new Connection('https://api.mainnet-beta.solana.com');
const mintAddress = new PublicKey('NXRAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');

const mintInfo = await connection.getParsedAccountInfo(mintAddress);
console.log(mintInfo.value.data.parsed.info);

Security & Audit #

The $NXR smart contract has been independently audited. All critical authorities have been revoked to ensure the token is fully community-owned and immutable.

  • Mint Revoked: The mint authority has been permanently burned. No new $NXR tokens can ever be created beyond the fixed 1,000,000,000 supply.
  • Freeze Revoked: No party — including the Nexora team — can freeze user token accounts.
  • Liquidity Locked: Initial liquidity is locked for 12 months via Streamflow Finance, verifiable on-chain.
  • Open Source: The Solana program is fully open-sourced and verified on Solana Explorer.
  • Audit Report: Third-party audit completed. Report available at nexora.fi/audit.
Warning: Nexora team members will never ask you to send tokens, share your seed phrase, or sign suspicious transactions. If anyone claiming to be from Nexora asks for this, it is a scam.

Tokenomics #

Total supply of 1,000,000,000 $NXR distributed as follows:

Allocation%AmountVesting
Public Sale40%400,000,000None — fully liquid at TGE
Liquidity Pool20%200,000,000Locked 12 months
Team & Advisors15%150,000,0006-month cliff, 24-month vest
Ecosystem Fund15%150,000,000Released quarterly over 3 years
Marketing5%50,000,00012-month linear vest
Reserve5%50,000,000DAO-controlled multisig

REST API #

The Nexora REST API provides programmatic access to traders, PNL data, social feed, leaderboards, and market sentiment. Base URL:

text
https://api.nexora.fi/v1

Authentication #

All API requests must include a valid API key in the request header.

http
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

You can generate an API key from your Nexora dashboard under Settings → Developer → API Keys.

Tip: Never expose your API key in client-side code. Use environment variables or a server-side proxy for production apps.

Endpoints #

Traders

GET/traders
Returns a paginated list of all traders. Supports filtering by PNL range and sorting by performance.
GET/traders/:id
Returns full profile data for a specific trader, including their public PNL history and follower count.
GET/traders/leaderboard
Returns the top traders ranked by monthly PNL. Refreshed every 15 minutes.

PNL

GET/pnl/:traderId
Returns the full PNL calendar for a trader. Accepts from and to query params (ISO 8601).
POST/pnl
Log a new PNL entry. Requires authentication. Body: { date, amount, notes }.
DELETE/pnl/:entryId
Delete a PNL entry by ID. Only the entry owner can delete their own records.

Social Feed

GET/feed
Returns the global social feed. Supports cursor-based pagination with cursor query param.
POST/feed/post
Create a new post. Supports text, images, and PNL attachments. Max 500 characters.

Example Request

javascript
const res = await fetch('https://api.nexora.fi/v1/traders/leaderboard?limit=5', {
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json',
  }
});

const data = await res.json();
console.log(data.traders);

Rate Limits #

PlanRequests / minRequests / day
Free301,000
Pro30050,000
EnterpriseUnlimitedUnlimited

Rate limit headers are included in every response:

http
X-RateLimit-Limit: 300
X-RateLimit-Remaining: 287
X-RateLimit-Reset: 1711929600

JavaScript SDK #

The official @nexora/sdk package wraps the REST API with typed methods, automatic retries, and wallet integration utilities.

Installation #

bash
# npm
npm install @nexora/sdk

# yarn
yarn add @nexora/sdk

# pnpm
pnpm add @nexora/sdk

SDK Usage #

Log PNL Entry

javascript
import { NexoraClient } from '@nexora/sdk';

const client = new NexoraClient({ apiKey: 'YOUR_API_KEY' });

const entry = await client.pnl.log({
  date: '2026-03-20',
  amount: 4200,     // USD
  notes: 'Long SOL — breakout confirmed',
});

console.log('Logged:', entry.id);

Follow a Trader

javascript
await client.social.follow({ traderId: 'trader_abc123' });
// Returns { success: true, followedAt: '2026-03-20T...' }

Fetch Leaderboard

javascript
const top = await client.traders.leaderboard({
  limit: 10,
  period: 'monthly', // 'daily' | 'weekly' | 'monthly' | 'alltime'
});

top.forEach(t => console.log(t.username, t.pnl));

Changelog #

v1.0.0 — March 2026

  • Initial public launch of $NXR on Solana Mainnet Beta
  • REST API v1 released with full Trader, PNL, and Social endpoints
  • JavaScript SDK @nexora/sdk published to npm
  • Mint and Freeze authorities revoked
  • Liquidity locked via Streamflow for 12 months
  • Independent security audit completed and published

FAQ #

What wallet should I use?

Nexora supports all major Solana wallets: Phantom, Backpack, Solflare, and any wallet supporting the Solana Wallet Adapter standard.

Is the contract audited?

Yes. The $NXR SPL token contract has been independently audited. The full report is available at nexora.fi/audit. Mint and freeze authorities have been permanently revoked.

How do I get an API key?

Sign up at nexora.fi, go to Settings → Developer → API Keys, and generate a key. Free tier is available immediately.

Where can I trade $NXR?

$NXR is available on Raydium and Jupiter aggregator. Always verify the contract address before swapping.

Is the SDK open source?

Yes. The SDK is MIT-licensed and available on GitHub at github.com/nexora-fi/sdk.