Drop-in SDKs and widgets for the UTXO ecosystem.
Embed SafeSign analysis, UTXO Pay crypto checkout, or the full Office format parser. Everything is local-first or BYOK — no hidden proxies, no data harvesting.
From integration to live in four steps
Pick the SDK
Decide what you need: client-side widget, server-side analyzer, enterprise policy bundle.
Get the snippet
Most SDKs are a single <script> tag or import. No build step required for the JS bundle.
Test in sandbox
Sandbox endpoints return mock responses so you can develop without spending crypto.
Go live
Switch the env flag, settle real payments. Refundable test transactions credited back.
UTXO Guard SDK
Drop-in read-only Web3 risk analysis for dApps
445-line standalone JavaScript SDK. Analyzes swap routes, slippage, trusted providers (THORChain, Chainflip, Mayan, LI.FI, 1inch, 0x, Jupiter, Velora), trusted chains and assets. Built-in widget renderer, optional AI explanation bridge via Cloudflare Worker. Free for dev/eval; licensed by Vestige Index for commercial deployment.
<script type="module">
import { createUtxoGuard } from "https://www.utxosuite.com/sdk/utxo-guard-sdk.js";
const guard = createUtxoGuard({
licenseKey: "YOUR_LICENSE_KEY", // optional; free mode without it
});
const result = guard.analyzeRoute({
chain: "ethereum",
action: "swap",
provider: "THORChain",
tokenIn: "USDC",
tokenOut: "ETH",
amountUSD: 1000,
slippageBps: 300,
});
guard.mountWidget("#utxo-guard", result);
const explanation = await guard.explain(result);
</script>SafeSign Analysis Kernel
Pure-function risk analyzer for wallet requests
Embed Security Core's analyzer in any web app. Decodes EIP-712, Permit2, ERC-20 approve, setApprovalForAll. Phishing & typosquat heuristics. No I/O, no network, fully tree-shakeable.
import { analyzeDomain, decodeCallData, analyzeCall } from "@utxo/safesign";
// Domain reputation
const report = analyzeDomain(window.location.hostname);
if (report.level === "critical") showWarning(report.signals);
// Decode pending transaction
const call = decodeCallData(tx.data);
const signals = analyzeCall(call);
// → [{ code: "APPROVE_UNLIMITED", level: "critical", title, description }]UTXO Pay Checkout Widget
Crypto checkout you can drop into any page
Embeddable widget. Accepts USDC, BTC, ETH. Routes through Vestige Index. SafeSign-protected. USD reference pricing. Works in vanilla HTML, React, Vue, Astro.
<script src="https://www.utxosuite.com/sdk/utxo-pay.js" async></script>
<button data-utxo-pay
data-amount="49.95"
data-currency="USD"
data-product="UTXO Suite Pro · Annual">
Pay with crypto
</button>Guard Policy API
Server-issued allowlists for managed deployments
Enterprise customers can publish signed policies (allow/deny lists for domains and contracts) that Guard browser extensions enforce on managed devices. Policies are signed JWS; Guard verifies and caches locally.
UTXO Office Format SDK
Read/write UTXO Office documents from any backend
Headless parser and writer for .uxdoc, .uxcel, .uxslides container formats. Drop-in for build pipelines that auto-generate templates, reports or batch-process documents.
Vestige Index Routing API
Swap routing and price discovery for crypto checkout
REST + WebSocket API powering UTXO Pay. Returns best execution route across DEX aggregators with on-chain settlement quote, slippage bounds and SafeSign-validated payload.
Building something that needs a partner conversation?
If you're a merchant integrating UTXO Pay at scale, a wallet adding SafeSign as a pre-confirmation layer, or a hardware vendor shipping pre-installed UTXO Office — we'll co-design the integration. Mail [email protected].
View pricing