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 for corporate session budgets and mass institutional settlements.
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 Payment Channel
Stripe/Tempo Spec
import { NiriumAgent } from "nirium";
const agent = new NiriumAgent({ apiKey: process.env.NIRIUM_API_KEY });
// MPP session: pre-authorize $10 budget, pay per use
const session = await agent.openMPPSession({
vendor: "G...", // vendor Stellar address
budget: "10", // USDC budget
maxPerCall: "0.05",
});
await session.call("/analyze"); // deducts $0.05
await session.call("/summarize"); // deducts $0.05
await session.settle(); // returns unspent balance
| 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 |
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": ["@nirium/mcp-server"],
"env": {
"NIRIUM_API_KEY": "your_key_here"
}
}
}
}12 Base Operations
nirium_get_vault_statusGet balances, rates, and pending operations
nirium_rebalanceRebalance USDC↔CETES with target allocation
nirium_transferSend cross-border payment to any Stellar address
nirium_get_ratesGet live CETES rate and USDC lending rates
nirium_audit_logQuery audit trail (last N records)
nirium_export_cnbvExport CNBV-format compliance report
nirium_create_vaultDeploy new Soroban multisig vault
nirium_pause_vaultEmergency vault pause (requires 2-of-3)
Telemetry Hub
44+ 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/recent+18 Modular subsystems for Institutional Orchestration
Audited Execution Nodes
Non-custodial Soroban smart contracts deployed on Stellar Testnet.
CBTWMZCG3P72EHFAQ4ZLSEBIOFYJC244H5J6DHZIJ56FHFWJ2CFAWSZUCC2TU5BDTKTPRRRQPEF77I54XYHFQ25XGIRO2TCWKSR7NRJDFR5L5NR5CC72F57YTPX76HAA64JQOEGHQAPSADQWSY5DWVBR66JINPFDLNCQYHICCBIELTK6YBZJU5UP2WWQEUCYKLPU6AUNZ2BQ4WWFEIE3USCIHMXQDAMA