Everything you need to integrate x402 payments with OFAC screening, ACS credit scoring, and BARUCH compliance receipts.
Three paths into the Shulam network — pick the one that matches your role.
Provision wallets, set spending policies, make x402 payments.
npm install @shulam/sdkRegister services, accept x402 payments, track revenue.
npm install @shulam/sdkScreen addresses, generate receipts, query ACS scores.
curl https://api.shulam.io/api/v1/screenCore endpoints at https://api.shulam.io. Full spec at docs.shulam.io.
Every x402 payment flows through 8 deterministic steps — each executed by a dedicated compliance soul.
Discover
Agent discovers a service endpoint via the Bazaar or trust graph.
Request
HTTP GET → server returns 402 Payment Required with price.
Screen
SAMUEL soul screens buyer and seller addresses against OFAC SDN.
Authorize
Buyer signs an EIP-3009 transferWithAuthorization for the exact amount.
Verify
JAMES soul validates the signature and checks spending policy.
Settle
LEVI soul submits the on-chain USDC transfer (gas sponsored by Shulam).
Receipt
BARUCH soul issues a compliance receipt — EIP-712 signed, chain-anchored.
Score
DEBORAH-C updates the Agent Credit Score (300–850) and trust graph.
Steps 3–4 (SAMUEL screen + JAMES verify) run in parallel. Gas for step 6 is sponsored by Shulam on Base — zero cost to the buyer agent.
Official packages and CLI for building on Shulam.
Main SDK — ShulamClient with verify, settle, screen, trust, and discover methods. Zero runtime deps. MIT.
View docs →x402 protocol primitives — paywall middleware, auto-payment client, token registry, fee calculator.
View docs →Shulam CLICommand-line interface for provisioning wallets, running settlements, and managing spending policies.
View docs →Agent Skills16 pre-built agent skills (npm) — buyr-pay, buyr-discover, create-sellr-service, shulam-screen, and more.
View docs →Join the compliance-first payment network. OFAC screening on every transaction, gas sponsored by Shulam.