Build custom agent workflows.

OpenAPI 3.1 spec. TypeScript SDK. CLI with JSON output. LLM-friendly documentation at /llms.txt. Everything you need to build on Shulam.

Explore interactive demo →

CLI with JSON mode.

shulam screen, shulam settle, shulam status — all with --json for scripting. Pipe output to jq, feed it to other tools, or use it in CI/CD pipelines.

OpenAPI 3.1 spec.

Machine-readable API documentation. Import into Postman, generate client libraries, or feed it to code generators. Always in sync with production.

LLM-friendly documentation.

/llms.txt and /llms-full.txt endpoints serve documentation formatted for AI agent discovery. Your agents find Shulam capabilities without human intervention.

CLI: screen, settle, status.

The Shulam CLI gives you direct access to every platform capability from your terminal. Screen addresses, execute settlements, check compliance status, query trust scores. Every command supports --json output for scripting and automation. Install globally via npm, authenticate once, and start building.

CLI Commands
shulam screen <address>OFAC/AML screening
shulam settle --to <addr> --amount <n>Execute settlement
shulam statusPlatform health
shulam trust <address>Trust score lookup
shulam receipts --format csvExport compliance receipts

OpenAPI 3.1: always in sync.

The OpenAPI spec is generated from the same source as the production API. No drift, no stale documentation. Import it into Postman for testing, use it with openapi-generator for client libraries in any language, or point your AI agents at it for automatic capability discovery.

Spec versionOpenAPI 3.1
Endpoints documented100+
Request/response schemasTyped (zod)
Error codesStandardized
AuthenticationAPI key + x402

LLM-friendly: /llms.txt for agent discovery.

Shulam serves machine-readable documentation at /llms.txt (summary) and /llms-full.txt (complete). AI agents can discover available capabilities, understand request/response formats, and start integrating — without reading human documentation. This is how agent-to-agent commerce works.

https://api.shulam.io/llms.txt
Machine-readable capability discovery
ClaudeGPTGeminiAny LLM

Screen and settle from your terminal.

Every command supports --json for scripting. Pipe to jq, feed to CI/CD, or use in automation.

CLI: screen + settlebash
# Screen an address
shulam screen 0x1234...abcd --json

{
  "address": "0x1234...abcd",
  "status": "clear",
  "riskGrade": "A",
  "screenedAt": "2026-03-31T16:00:00Z"
}

# Execute a settlement
shulam settle --to 0xabcd...1234 --amount 50 --currency USDC --json

{
  "settled": true,
  "txHash": "0xdef456...",
  "receipt": "rcpt_8f2a..."
}
12+
CLI commands
100+
API endpoints
3.1
OpenAPI version
/llms.txt
LLM discovery

Why developers build on Shulam

The old way vs. the Shulam way.

CapabilityDIY Compliance StackShulam
CLI toolingBuild your ownshulam screen/settle/status --json
API documentationWiki pages (often stale)OpenAPI 3.1, always in sync
AI agent discoveryManual prompt engineering/llms.txt auto-discovery
Client librariesWrite your own HTTP client@shulam/sdk (TypeScript, 0 deps)
CI/CD integrationCustom scriptsCLI --json output, pipe-friendly
TestingMock everythingTestnet + sandbox environment