Welcome to OLIVE
OLIVE is a three-tier payment platform combining a secure transaction engine, a public API gateway, and conversational agents that provide natural-language experiences via WhatsApp.Platform Components
Agent-TS
Conversational AIOpenAI-powered agent for WhatsApp integrations and natural language wallet operations
Gateway
REST API GatewayFull REST API with authentication, rate limiting, and comprehensive logging
Wallet-Core
Financial EngineSecure ledger with atomic transactions and compliance monitoring
Architecture
Key Features
Secure Payments
Atomic database transactions with full audit trails
Idempotent API
Request ID-based idempotency for safe retries
AI Assistant
Natural language wallet operations via WhatsApp
KYC Compliance
Multi-level KYC with OCR document verification
Fraud Detection
Real-time monitoring and suspicious activity alerts
Multi-Auth
API keys, JWT, HMAC, and service authentication
Quick Start
Full Quickstart Guide
Complete setup instructions with configuration and deployment options
API Base URLs
| Environment | Gateway | Agent |
|---|---|---|
| Development | http://localhost:8080 | http://localhost:8000 |
| Production | https://olive-gateway-a6ba.onrender.com | https://agent.olive.example.com |
Explore
API Reference
Complete endpoint documentation with examples and response schemas
Integration Guides
Step-by-step tutorials for common integration patterns
Architecture
Deep dive into system design and data flows
Authentication
Learn about API keys, JWT, and HMAC authentication