Regulatory Disclosure: B2B Software Provider
Nirium is strictly a software and infrastructure provider (SDK/API). We do not operate as a Financial Technology Institution (ITF), do not manage third-party funds, and are not subject to registration under Art. 80 of the Fintech Law. All operational, KYC, AML, and compliance responsibilities fall entirely on the regulated institutional operator utilizing our infrastructure. Nirium acts solely as a decentralized routing layer on Soroban.
Provisioning: 5 Lines
Autonomous corporate rebalancing (USDC to CETES) in production.
import { NiriumAgent } from "nirium";
const agent = new NiriumAgent({ apiKey: process.env.NIRIUM_API_KEY });
// Rebalance: keep 60% in CETES (gov. rate), 40% USDC (liquid)
await agent.rebalance({ cetes: 60, usdc: 40 });
// Send cross-border: USD → MXN receiver gets USDC instantly
await agent.transfer({ to: "G...", amount: 1000, asset: "USDC" });B2B Micropayments for Agents
x402 for API-level atomic payments. MPP Charge for per-request settlement without an external facilitator.
x402 — Atomic Per-call Payment
Linux Foundation Standard
import { NiriumAgent } from "nirium";
const agent = new NiriumAgent({ apiKey: process.env.NIRIUM_API_KEY });
// x402: per-call payment — agent pays $0.05 per API call automatically
const result = await agent.callPaidEndpoint({
url: "https://api.example.com/data",
maxFee: "0.05", // USD, reject if server asks more
asset: "USDC",
});MPP — Corporate Settlement
Stripe/Tempo Spec
import { NiriumAgent } from "nirium";
const agent = new NiriumAgent({ apiKey: process.env.NIRIUM_API_KEY });
// MPP Charge: your client signs a USDC transfer inside each request.
// No facilitator, no deposit — settled on-chain before the response.
agent.initMpp({
secretKey: process.env.STELLAR_SECRET_KEY, // signs the transfer
network: "stellar:pubnet",
mode: "pull",
});
const signals = await agent.mppFetch("/api/v1/mpp/signals"); // $0.02
const market = await agent.mppFetch("/api/v1/mpp/market"); // $0.05
| Feature | x402 | MPP Charge | MPP Channel |
|---|---|---|---|
| On-chain tx per call | ✓ | ✓ | ✗ |
| Requires SaaS facilitator | ✓ | ✗ | ✗ |
| Institution needs XLM | ✗ | Opt. | ✓ |
| Optimized for | Rapid Integration | Native B2B P2P | High-Freq Settlement |
The table compares the three protocols. Nirium runs x402 and MPP Charge today, on testnet and mainnet. MPP Channel requires a funded on-chain channel contract, so it stays behind the same external-audit gate as the treasury vault — the endpoints exist and report channel mode as disabled.
MCP Server
Claude & Cursor
Connect your Claude Desktop or Cursor instance to your infrastructure in 2 minutes. Enable your node to manage corporate capital securely and auditably.
// Claude Desktop config (~/.claude/claude_desktop_config.json)
{
"mcpServers": {
"nirium": {
"command": "npx",
"args": ["-y", "nirium-mcp"],
"env": {
"NIRIUM_API_KEY": "your_key_here"
}
}
}
}11 Base Operations
get_market_stateGet live tickers: XLM/USDC price, base fee, Blend APY
get_loop_statusCheck autonomous loop status, scan count, and uptime
start_loopStart the autonomous market scanning loop (Auth)
stop_loopStop the autonomous market scanning loop (Auth)
execute_demoSimulate a strategy via Soroban dry-run (Free)
get_premium_signalsGet premium arbitrage signals via x402 ($0.02 USDC)
get_premium_marketGet enriched market state via x402 ($0.05 USDC)
execute_paid_strategyExecute strategy on-chain via x402 ($0.25 USDC)
Telemetry Hub
65+ Endpoints architected strictly for institutional autonomous routing and forensic export (Fintech Law).
Core B2B Infrastructure
/v1/agent/rebalanceTrigger USDC↔CETES rebalance
/v1/agent/transferCross-border USDC transfer
/v1/vault/statusGet vault balances + rates
/v1/vault/createDeploy new 2-of-3 Soroban vault
/v1/vault/pauseEmergency pause (2-of-3 required)
/v1/vault/withdrawWithdraw >$10K (2-of-3 required)
/v1/x402/challengeCreate x402 payment challenge
/v1/x402/verifyVerify x402 payment proof
Compliance Explorer
Auth & Security
/api/auth/token/api/auth/keys/api/health/api/authenticateTreasury Engine
/api/loop/start/api/loop/stop/api/execute/api/loop/statusCompliance & IPFS
/v1/compliance/audit/v1/compliance/ipfs/v1/compliance/export/v1/compliance/verify/:cidMarket Intelligence
/api/market/api/tickers/api/strategies/api/signals/recentDisbursement & Nodes
/api/nodes/api/payroll/run/api/payroll/submit/api/payroll/onboard+18 Modular subsystems for Institutional Orchestration
Hardened Execution Nodes
Non-custodial Soroban smart contracts deployed on Stellar Testnet.
CBTWMZCG3P72EHFAQ4ZLSEBIOFYJC244H5J6DHZIJ56FHFWJ2CFAWSZUCC2TU5BDTKTPRRRQPEF77I54XYHFQ25XGIRO2TCWKSR7NRJDFR5L5NR5CC72F57YTPX76HAA64JQOEGHQAPSADQWSY5DWVBR66JINPFDLNCQYHICCBIELTK6YBZJU5UP2WWQEUCYKLPU6AUNZ2BQ4WWFEIE3USCIHMXQDAMA