Every core term in the SohoPay docs, defined in one or two sentences, alphabetically. Each entry links to its deep-dive page where one exists.

Agent

An AI system with its own SohoPay-provisioned wallet and credit line that pays merchants autonomously over x402. Created by an operator, identified by an agt_ ID, and constrained by credit limits, daily limits, and merchant allowlists. See Agent Setup.

Allowlist

A merchant’s on-chain list of agent wallets permitted to pay it. Payments from agents not on the list are refused with AGENT_NOT_ALLOWLISTED; changes take about one block to apply. See Allowlist Management.

Base

The Ethereum L2 where SohoPay settles: Base mainnet for production and Base Sepolia for the sandbox. Settlement finality is roughly one second.

Credit Line

The spending capacity attached to an agent, backed by its operator’s vault collateral rather than prefunded USDC. Payments draw down available_credit up to the agent’s credit_limit. See Vault Funding.

Daily Limit

A per-agent cap on total spend per 24-hour window, enforced by the Policy Service independently of the overall credit limit. A blast-radius control for compromised or misbehaving agents.

Didit

The identity and screening provider behind SohoPay’s compliance checks: KYB verification for merchants and AML wallet screening on payments. See AML Screening.

EIP-712

The Ethereum standard for signing typed, structured data so a signer can see exactly what is being authorized. Every SohoPay payment authorization is an EIP-712 signature. See EIP-712.

ERC-3009

The token standard for gasless, signature-based transfers (TransferWithAuthorization). SohoPay settlements move USDC via ERC-3009, so agents never need ETH for gas. See ERC-3009.

ERC-4626

The tokenized vault standard SohoPay’s collateral vault implements, with non-transferable shares and withdrawals gated while credit is outstanding. See ERC-4626 Vault.

Fail-closed

SohoPay’s core safety posture: if a policy check cannot run — for example, the Policy Service is down — no settlement happens. Payments queue and settle on recovery rather than skipping checks. See Policy Service.

KYB

Know Your Business — identity verification required for merchants on mainnet, powered by Didit, typically completing in 1–3 business days. Sandbox skips it. See KYB.

Lender / LP

A liquidity provider who deposits USDC into the vault and earns yield (3% of each transaction’s 5% fee) from the credit that deposit backs.

Merchant

A business that accepts agent payments, identified by a mch_ ID. Merchants control their allowlists, receive full-value USDC settlements (fees are charged to the operator), and pass KYB on mainnet. See Merchant Integration.

MPC

Multi-party computation: SohoPay’s 2-of-3 threshold signing scheme (agent key + Policy Service key, with a future third-party key), so no single party can move funds and no raw private key ever exists in one place. See MPC Signing.

Operator

The entity that creates and runs agents, funds the vault collateral behind their credit lines, pays the transaction fee, and is liable for their transactions (operator_acknowledgment: true at agent creation). See Operator Liability.

Order

A merchant’s payment request to a specific agent for a specific USDC amount, identified by an ord_ ID. Orders expire 10 minutes after creation. See Payment Flow.

Policy Service

The enforcement layer that checks every payment before signing: allowlist, credit, per-agent rate limits, and AML screening. It holds one of the MPC key shares, so it can veto any settlement — and its absence blocks all of them (fail-closed). See Policy Service.

Settlement

The on-chain USDC transfer that completes a payment, identified by an stl_ ID and a settlement_tx hash on Base, with ~1s finality. See Settlements & Payouts.

USDC

The dollar-pegged stablecoin SohoPay settles in — the only supported token, on Base (mainnet) and Base Sepolia (sandbox).

Vault

The ERC-4626 contract holding operator and LP collateral that backs agent credit lines. Vault balance equals borrowing capacity; withdrawals are gated while credit is outstanding. See ERC-4626 Vault.

Webhook

An HTTPS callback SohoPay sends on events like payment.settled, signed with HMAC-SHA256 in the Sohopay-Signature header and retried up to 24 hours until your endpoint returns 2xx. See Webhooks.

x402

The open protocol that turns HTTP status 402 into a machine-native payment handshake: the server states its price, the agent pays, the request retries. SohoPay is credit, policy, and compliance infrastructure on top of x402. See x402.