diff --git a/README.md b/README.md index 671b594..9e01280 100644 --- a/README.md +++ b/README.md @@ -120,7 +120,7 @@ MPP - see `packages/sdk/README.md#mpp-charge-experimental`. | What | Verify | |---|---| -| First real x402 payment | [`3134a51c…7558bc`](https://stellar.expert/explorer/public/tx/3134a51c66091fd7fbd85b38a4a6ec6cd432bb92c2450eac84ea7855cb7558bc) | +| First real x402 payment | [`8a2487b8…d73170`](https://stellar.expert/explorer/public/tx/8a2487b8545e02324ced5d902fa350f0f5d8c2d5d2210272506a320b36d73170) | | Treasury vault deployed (client signs) | [`93ff6284…78416`](https://stellar.expert/explorer/public/tx/93ff6284cdf03706624c88434a79fba1b213ee547f58e09a9248f75373178416) | | Autonomous invest (**the agent signs**) | [`82d73f53…6b3d4`](https://stellar.expert/explorer/public/tx/82d73f537e907140367f9343f63a36704c74a5286aced7a938cee8fffb56b3d4) | | API | [`nirium-agent-mainnet.fly.dev/health`](https://nirium-agent-mainnet.fly.dev/health) | diff --git a/packages/cli/bin/nirium.js b/packages/cli/bin/nirium.js index 4ad6e91..6e58317 100755 --- a/packages/cli/bin/nirium.js +++ b/packages/cli/bin/nirium.js @@ -314,7 +314,7 @@ reportCommand reportCommand .command('export') .argument('', 'anchors, payments, or payroll') - .description('Export rows for a period - "export anchors" prints one CID per line, pipeable to `nirium verify`') + .description('Export rows for a period - "export anchors" prints when and on which network each anchor was made (no CIDs: a CID belongs to whoever anchored it)') .option('--from ', 'ISO date, start of period (default: a 30-day window)') .option('--to ', 'ISO date, end of period') .option('--limit ', 'Max rows (server caps at 1000)') @@ -931,7 +931,7 @@ async function executeServeCommand(options) { price, paidTo: payTo, timestamp: new Date().toISOString(), - sampleData: { signal: 'CETES_REBALANCE_OPPORTUNITY', yieldApy: '5.57%', network }, + sampleData: { signal: 'CETES_REBALANCE_OPPORTUNITY', yieldApy: '5.55%', network }, }); }); diff --git a/packages/sdk-python/README.md b/packages/sdk-python/README.md index 751a580..f03b0ef 100644 --- a/packages/sdk-python/README.md +++ b/packages/sdk-python/README.md @@ -219,7 +219,7 @@ Mainnet is invite-only during early access and additionally requires `client_inf ## Treasury Rebalance -Two ways to rebalance a DeFindex vault between idle cash and an invested strategy. Neither is a swap - the contract's `rebalance()` exposes exactly two instructions, `Unwind` and `Invest`, and neither accepts a destination address, so withdrawing anywhere but back into the vault itself is not expressible. +Two ways to rebalance a DeFindex vault between idle cash and an invested strategy. Neither is a swap. The contract's `rebalance()` accepts four instructions (`Unwind`, `Invest`, `SwapExactIn`, `SwapExactOut`); these methods only send `Unwind` and `Invest`. None of the four accepts a destination address, so withdrawing anywhere but back into the vault itself is not expressible. ### Propose - you review and sign, available to everyone today diff --git a/packages/sdk/README.md b/packages/sdk/README.md index 2b282bb..681fd2c 100644 --- a/packages/sdk/README.md +++ b/packages/sdk/README.md @@ -450,7 +450,7 @@ Mainnet is invite-only during early access and additionally requires `clientInfo ## Treasury Rebalance -Two ways to rebalance a DeFindex vault between idle cash and an invested strategy. Neither is a swap - the contract's `rebalance()` exposes exactly two instructions, `Unwind` and `Invest`, and neither accepts a destination address, so withdrawing anywhere but back into the vault itself is not expressible. +Two ways to rebalance a DeFindex vault between idle cash and an invested strategy. Neither is a swap. The contract's `rebalance()` accepts four instructions (`Unwind`, `Invest`, `SwapExactIn`, `SwapExactOut`); these methods only send `Unwind` and `Invest`. None of the four accepts a destination address, so withdrawing anywhere but back into the vault itself is not expressible. ### Propose: you review and sign, available to everyone today diff --git a/skills/nirium-agentic-payments/SKILL.md b/skills/nirium-agentic-payments/SKILL.md index 0b88687..be2cf59 100644 --- a/skills/nirium-agentic-payments/SKILL.md +++ b/skills/nirium-agentic-payments/SKILL.md @@ -23,10 +23,12 @@ on Stellar - a TypeScript/Python SDK, a scaffolding CLI, and an MCP server. `x402Serve()`, the function these scaffold around, runs on **your own server**: Nirium doesn't operate, host, or route through anything in that path, and never sees your end users' requests. It's -not a demo - Nirium's own mainnet endpoint, running the identical -function, has been billing real USDC over x402 since 9 July 2026. A -mainnet settlement from that day, verifiable on Stellar Expert: -[`3134a51c…7558bc`](https://stellar.expert/explorer/public/tx/3134a51c66091fd7fbd85b38a4a6ec6cd432bb92c2450eac84ea7855cb7558bc). +not a demo - Nirium's own mainnet endpoint runs the identical +function. Its first mainnet settlement, 9 July 2026, is verifiable on +Stellar Expert: +[`8a2487b8…d73170`](https://stellar.expert/explorer/public/tx/8a2487b8545e02324ced5d902fa350f0f5d8c2d5d2210272506a320b36d73170). +Those settlements came from our own test wallets and an integration +partner's tests, not paying customers; the most recent was 29 September 2026. **You're responsible for your own compliance.** `x402Serve()` is a general-purpose library, not a service Nirium provides to your end