Four ways to plug Ivaronix into a workflow.
Every snippet runs against the live Galileo testnet. Receipt id 1004 is the canonical sample; replace with any anchored id you have.
The Ivaronix CLI ships 34 commands. Install once, run a private review against any local file, anchor a receipt on chain. Every command works against the live Galileo testnet.
$ git clone https://github.com/Pratiikpy/ivaronix.git $ cd ivaronix && pnpm install $ cp .env.example .env # fill IVARONIX_SIGNER_KEY $ pnpm ivaronix doctor $ pnpm ivaronix demo --tier standard
$ pnpm ivaronix doc ask contract.pdf "find risks" --skill private-doc-review --burn --quick
$ pnpm ivaronix receipt verify 1004 --tee-independent → FULLY VERIFIED ✓ schema · hash · signature · anchor · TEE
21 TypeScript packages. `@ivaronix/runtime` is the integration surface for embedding receipt anchoring in a Node service. `@ivaronix/receipts` carries the canonical hash + verify logic. `@ivaronix/og-chain` wraps the V3 / V2 / V1 receipt registry clients.
import { runSkill } from '@ivaronix/runtime';
const receipt = await runSkill({
skillId: 'private-doc-review',
input: { document: contractText, question: 'find risks' },
tier: 'standard',
});
console.log(receipt.id, receipt.chainAnchor.anchorTxHash);import { verifyClaimed } from '@ivaronix/receipts';
const { state, checks } = verifyClaimed(receiptBody);
if (state !== 'CLAIMED') throw new Error('forged receipt');Wire Ivaronix into Claude Desktop or Cursor through the Model Context Protocol. The MCP server exposes 4 tools: run_skill, verify_receipt, list_passports, recall_memory. The host LLM calls them directly inside a chat session.
{
"mcpServers": {
"ivaronix": {
"command": "ivaronix-mcp"
}
}
}> @ivaronix verify 1004 → FULLY VERIFIED · schema PASS · hash PASS · signature PASS · anchor 0x… · TEE re-attestation PASS
Drop a verified receipt into any page with one iframe. The widget renders the TIER badge, four-light row, signer wallet, anchor tx, and verify chip without needing the Ivaronix install on the visitor side.
<iframe src="https://ivaronix.vercel.app/embed/r/1004" width="640" height="480" frameborder="0" title="Ivaronix Verified Receipt #1004" />
<a href="https://ivaronix.vercel.app/r/1004" target="_blank" rel="noopener"> Verified by Ivaronix · /r/1004 </a>