REST API, TypeScript SDK, and 17 MCP tools. Works with what you already have. Integrate in minutes, not months.
Explore interactive demo →REST API with OpenAPI 3.1 spec. Every endpoint documented, typed, and versioned. Build any integration you need.
npm install @shulam/sdk — authenticate, settle, and screen in your existing codebase. Zero runtime dependencies. Full type safety.
Model Context Protocol tools for Claude, GPT, and other AI assistants. Your agents can screen addresses, check trust scores, and settle transactions natively.
Every Shulam endpoint is documented in an OpenAPI 3.1 spec. Import it into Postman, use it with code generators, or feed it to AI agents for automatic discovery. Versioned, stable, and backwards-compatible. Rate limits, error codes, and response schemas — all documented.
@shulam/sdk ships with zero runtime dependencies and complete TypeScript definitions. Screen addresses, execute settlements, query trust scores, and manage spending policies — all from your existing Node.js or browser codebase. Published on npm, MIT licensed.
Model Context Protocol tools let AI assistants interact with Shulam directly. Screen addresses, check compliance status, execute settlements, and query the trust graph — all through natural language. Your agents discover capabilities automatically via /llms.txt and /llms-full.txt.
Install the SDK, create a client, and start screening. Full TypeScript support out of the box.
npm install @shulam/sdk
import { createShulamClient } from "@shulam/sdk";
const client = createShulamClient({
apiKey: process.env.SHULAM_API_KEY,
});
// Screen an address
const result = await client.screen("0x1234...abcd");
console.log(result.status); // "clear"The old way vs. the Shulam way.
| Capability | Build From Scratch | Shulam |
|---|---|---|
| Integration time | Weeks of custom work | Minutes with SDK |
| Compliance screening | Source your own OFAC data | One API call |
| AI agent support | Build custom tooling | 17 MCP tools, plug and play |
| Documentation | Tribal knowledge | OpenAPI 3.1 + /llms.txt |
| Type safety | Manual type definitions | Full TypeScript, zero deps |
| Maintenance | Your responsibility | Versioned, backwards-compatible |