Skip to Content
GuidesFor EnterprisesIntegration Patterns

Enterprise Integration Patterns

Lateo is designed for enterprises deploying AI agents that make payments on public blockchains. This guide covers common integration patterns.

Pattern 1: Single Pool, Multiple Agents

The most common pattern. One enterprise operates a Lateo proxy with multiple AI agents:

Enterprise ├── Patent Research Agent → lateo_pay() ├── Market Analysis Agent → lateo_pay() ├── Creative Design Agent → lateo_pay() └── Single pool deposit (e.g., 100 USDC)

All agents share the same pool. On-chain, a competitor monitoring the blockchain sees “Lateo Pool paid zkSearch” — they cannot determine which agent made which query.

Pattern 2: Dedicated Proxy per Department

For larger organizations with compliance requirements per department:

Legal Department → Own proxy + own pool contract R&D Department → Own proxy + own pool contract Marketing → Own proxy + own pool contract

Each department has an independent privacy pool with separate ASP membership.

Pattern 3: Shared Pool (Multi-Tenant)

Multiple enterprises share a single pool for maximum anonymity set:

Enterprise A agents ─┐ Enterprise B agents ─┼→ Shared Lateo Pool → Services Enterprise C agents ─┘

Larger anonymity set = stronger privacy. The tradeoff is trusting a shared operator.

Last updated on