Integrate against staging. It runs Protocol V2 on Base Sepolia. Production hosts and contract addresses are issued when an account is cut over. Do not hard-code mainnet settlement addresses.
Do not use api-sandbox.sohopay.xyz. That host is not the current API.

Hosts

Facilitator routes are under https://staging.api.sohopay.xyz/api/v1/facilitator/.

Chain and token

Protocol V1 SohoSettlement is not deployed on staging. Explorer: sepolia.basescan.org. Staging uses the protocol mock USDC and the contracts above.

What you install

Agents need a host that speaks remote MCP (Cursor, Claude, or another OAuth-capable client) and, for signing, @sohopay/agent-signer. Merchants need an HTTP client that can POST the capture body and poll status. Neither path needs a SohoPay REST SDK.

Next steps

Authentication

OAuth scopes and merchant API keys.

Quickstart

Run the agent or merchant track.