Shieldz SDKs, Node, Python, Rust, PHP & MCP

Official SDKs

Drop-in clients for the Shieldz API in four languages, plus an MCP server so AI agents can create invoices. All MIT-licensed and open source, all mirroring the same surface: create an invoice, send the buyer to the hosted checkout, and verify signed webhooks.

LanguageInstallSource
Node / TypeScriptnpm install @shieldz/sdkshieldz-sdk
Pythonpip install shieldzshieldz-python
Rustcargo add shieldzshieldz-rust
PHPcomposer require shieldz/shieldzshieldz-php
AI agents (MCP)npx @shieldz/mcpshieldz-mcp

Each SDK ships with CI, signed releases, and the same webhook-verification helper that checks the HMAC-SHA256 signature against the raw request body. The Node and Python clients have zero runtime dependencies.

Quickstart

// Node / TypeScript
import Shieldz from "@shieldz/sdk";
const shieldz = new Shieldz(process.env.SHIELDZ_API_KEY);
const invoice = await shieldz.invoices.create({ amount_usd_cents: 5000, memo: "Order #1234" });
// → send the buyer to invoice.pay_url

Prefer raw HTTP? The full REST quickstart and the machine-readable OpenAPI spec work from any language.

Explore Shieldz

Accept a coin: Bitcoin, USDC, USDT, Zcash.

Compare: vs Coinbase Commerce, vs BTCPay Server, vs CryptAPI, vs NOWPayments.

Use cases: For freelancers, For creators, For open-source projects, For online stores.

Build: SDKs, API reference, quickstart. Learn: overview, blog, how it works, supported coins, pricing, is it safe, verify it yourself.