For the complete documentation index, see llms.txt. This page is also available as Markdown.

Security of zPayments

Custody security

USDC is held in a segregated wallet on ForDefi, secured by multi-party computation with three of five signatures required to move funds. No single person holds a complete signing key.

Control

Detail

Custody

Segregated MPC wallet on ForDefi, three-of-five signing

Deposit sources

Only wallet addresses recorded and verified at onboarding

Deposit detection

On-chain listener, monitored continuously

Wallet screening

Blockchain analytics on every wallet, run on Chainalysis at the Zoth group level

Threat monitoring

Real-time monitoring by Cyvers

Audits

Contracts audited by Entersoft

Operational security

Six control pairs run across the platform on a maker and checker basis. In each pair the person who performs an action and the person who approves it must be different people. Applied to a payout, the person who creates a transaction is never the person who approves it, and neither is the person who reconciles it.

Six functions are held by different teams: customer onboarding, transaction execution, settlement, monitoring, systems administration and audit. No employee controls onboarding, approval, execution and settlement at the same time.

Activity is written to an immutable, tamper-evident log. Each entry records the user, the time, the source IP address, the action taken, the previous value, the new value and any approval given.

Last updated