$WHAT IS KONTEXT
Compliance evidence SDK for programmable payments. One call — verify() — captures intent, runs OFAC screening, logs the payment into a tamper-evident digest chain, and returns a structured compliance result. Works across stablecoins, ACH, wire, card, and SEPA rails.
$INTEGRATE IN 3 STEPS
- 1.
npm install kontext-sdk - 2.
Kontext.init({ projectId: '...', environment: '...' }) - 3.
await ctx.verify({ txHash, rail, amount, currency, from, to, initiator })
$STABLECOIN PAYMENT
const result = await ctx.verify({
txHash: '0xabc...def',
rail: 'stablecoin',
chain: 'base',
amount: '28000',
currency: 'USDC',
from: '0xTreasury',
to: '0xVendor',
initiator: { id: 'treasury-agent', type: 'agent' },
fundingSource: 'Circle Wallet',
});$ACH / WIRE / CARD PAYMENT
const result = await ctx.verify({
txRef: 'ACH-2026-03-19-0042',
rail: 'ach',
amount: '15000',
currency: 'USD',
from: { account: '****4521', institution: 'Chase' },
to: { account: '****7890', institution: 'Wells Fargo' },
initiator: { id: 'j.martinez', type: 'human' },
fundingSource: 'Treasury Account',
});$SUPPORTED RAILS
$SUPPORTED CHAINS (Stablecoin)
$SUPPORTED CURRENCIES
$INITIATOR TYPES
agent — autonomous AI systems, bots, service accountshuman — staff, treasury operators, approverssystem — scheduled jobs, reconciliation, settlement engines